Embedded Software Developer
3 weeks ago
Markem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system components, driving technical leadership for internal and external engineering partners, and contributing to the improvement of global embedded software development best practices.
Key Responsibilities- Define and troubleshoot system-level software design proposals, outlining complete technical architectures and solutions.
- Collaborate with hardware engineers to select microprocessors, design relevant interfacing circuits, and ensure input/output communications at the module and systems level.
- Perform component testing of software design, verify embedded firmware and software functionality, and ensure compatibility with hardware design.
- Drive quality and efficiency within the embedded software team by setting an outstanding example in terms of high-quality design, code, and validation.
- Lead and facilitate high-level software estimation to support business planning activities.
- Interface with other engineering teams, stakeholders, and customers to understand application spaces and business requirements.
- Act as a liaison between cross-functional teams and as a spokesman for the Software Discipline.
- Utilize exceptional communication and interpersonal skills to lead and create efficient interfaces with third-party engineering partners.
- Minimum of a Bachelor's degree in Computer Science, Computer Engineering, or Software Engineering, with a minimum of 10 years of professional experience developing software, or a Master's degree with a minimum of 8 years of professional experience developing software.
- Demonstrable record of developing high-quality embedded software for end-user products from requirements analysis to delivery.
- Demonstrable experience in a technical leadership role within a software team.
- Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.
- Advanced knowledge of C++ is required.
- Experience with Agile/Scrum development practices.
- Advanced knowledge of verification skills such as test-driven development, unit testing, code reviews, defect characterization, requirements analysis, and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation.
- Advanced configuration management skills such as revision control, continuous integration, continuous deployment, automated build systems, release management, and technical documentation.
- Intermediate knowledge of electronics, including micro-controllers, memory, and peripherals, as well as reading schematics and basic use of oscilloscopes/logic analyzers.
- Advanced knowledge of the following tools is not required but a plus: GCC, Visual Studio, Eclipse, JSON, XML, Python, Bamboo, SCONS, FitNesse, Lauterbach debuggers.
- Excellent interpersonal, written, and oral communication skills, with an ability to influence and build strong, credible relationships.
- Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus but not required.
- FPGA (VHDL) programming experience is a plus but not required.
- Experience in an industrial printing domain is a plus but not required.
Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. We deliver fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls, and improved manufacturing processes.
We are looking for a passionate and confident engineer who wants to use their experience and skills as a member of an innovative team within a global company, focusing on existing as well as next-generation market-leading products.
-
Embedded Software Developer
1 week ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeMarkem-Imaje is a leading manufacturer of product identification and traceability solutions offering a comprehensive range of innovative and reliable inkjet, thermal transfer, laser, print, and apply label systems.The RoleWe are seeking an experienced and skilled software engineer to join our innovative team within a global company, focusing on the...
-
Embedded Software Developer
4 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system...
-
Embedded Software Developer
4 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system...
-
Embedded Software Developer
1 month ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system...
-
Embedded Software Developer
3 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of innovative and reliable inkjet, thermal transfer, laser, print, and apply label systems. Our company delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better...
-
Embedded Software Developer
1 month ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system...
-
Embedded Software Developer
4 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a leading manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. As a key member of our innovative team, you will play a crucial role in developing software and firmware code for embedded system...
-
Embedded Software Developer
6 days ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeAbout the RoleMarkem-Imaje is a world-leading manufacturer of product identification and traceability solutions, offering a full range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems. The company delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better...
-
Embedded Software Developer
2 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeMarkem-Imaje is a world-renowned manufacturer of product identification and traceability solutions, offering a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems.The RoleWe are seeking a highly skilled and experienced software engineer to join our innovative team within a global company, focusing on...
-
Senior Embedded Software Development Expert
1 week ago
Nottingham, Nottingham, United Kingdom ZENOVO LTD Full timeJob Title:Senior Embedded Software Development ExpertLocation: Lincolnshire (Remote). We are offering flexible working arrangements to accommodate your needs.Working Arrangement: On-Site 1 Day Every 4-6 Weeks (Travel Expenses Covered)Key Responsibilities:Demonstrate expertise in modern C & C++ Embedded Software Development for embedded devices.Develop good...
-
Embedded Software Architect
4 weeks ago
Nottingham, Nottingham, United Kingdom Phare Labs Full timeAbout Phare LabsPhare Labs is a pioneering company dedicated to creating innovative hardware and software solutions that enhance home safety. Our mission is to protect people and their living spaces through cutting-edge technology.Job Title: Lead Embedded Software EngineerWe're seeking an exceptional Lead Embedded Software Engineer to join our team. As a key...
-
Embedded Software Architect
4 weeks ago
Nottingham, Nottingham, United Kingdom Phare Labs Full timeAbout Phare LabsPhare Labs is a pioneering company dedicated to creating innovative hardware and software solutions that enhance home safety. Our mission is to protect people and their living spaces through cutting-edge technology.Job Title: Lead Embedded Software EngineerWe're seeking an exceptional Lead Embedded Software Engineer to join our team. As a key...
-
Nottingham, Nottingham, United Kingdom Dover Corporation Full timeSenior Firmware EngineerAbout the Role:As a Senior Firmware Engineer at Markem-Imaje, you will be responsible for designing, implementing, validating, and maintaining the embedded software for our current and future printers. You will work closely with cross-functional teams to ensure the software meets the required standards and quality.Key...
-
Embedded Software Engineer
1 week ago
Nottingham, Nottingham, United Kingdom ALH Recruitment Ltd Full timeJob Summary:Firmware Developer - Nottingham - 45/55kALH recruitment are looking to recruit a Software/Firmware Developer with immediate effect for our client who continue to dominate their market, this position is based in Nottingham.About the Role:The company is expanding it's R&D team located at the Nottingham University Science Park and is seeking an...
-
Embedded Systems Developer
2 weeks ago
Nottingham, Nottingham, United Kingdom ALH Recruitment Full timeFirmware and Software ExpertALH Recruitment is seeking a highly skilled Firmware and Software Expert to join their client's R&D team at the Nottingham University Science Park.Key Responsibilities:Source code version control and project management.Design and develop firmware and software solutions for embedded systems.Requirements:3+ years' experience in...
-
Embedded Software Tester
4 weeks ago
Nottingham, Nottingham, United Kingdom Redline Group Ltd Full timeEmbedded Test Engineer - Python Job DescriptionRedline Group Ltd is seeking a skilled Embedded Test Engineer - Python to join their Product Development team in Nottinghamshire.The ideal candidate will have experience in testing throughout the full product life cycle and a proven background in delivering test automation solutions in Python. They will have...
-
Embedded Software Tester
4 weeks ago
Nottingham, Nottingham, United Kingdom Redline Group Ltd Full timeEmbedded Test Engineer - Python Job DescriptionRedline Group Ltd is seeking a skilled Embedded Test Engineer - Python to join their Product Development team in Nottinghamshire.The ideal candidate will have experience in testing throughout the full product life cycle and a proven background in delivering test automation solutions in Python. They will have...
-
Software Development Expert
2 weeks ago
Nottingham, Nottingham, United Kingdom ALH Recruitment Full timeEmbedded Software Developer OpportunityThe company is seeking an Embedded Software Developer to join their R&D team located at the Nottingham University Science Park. The successful candidate will be responsible for source code version control and project management.Key Responsibilities:Design and develop embedded software for ARM 32-64Bit coresWork with...
-
Embedded Software Engineer
2 weeks ago
Nottingham, Nottingham, United Kingdom Markem-Imaje Full timeMarkem-Imaje is a leading manufacturer of product identification and traceability solutions. We offer a comprehensive range of reliable and innovative inkjet, thermal transfer, laser, print, and apply label systems.The RoleWe are seeking a skilled and experienced Embedded Software Engineer to join our innovative team. As a member of our global company, you...
-
Embedded Software Expert for Industrial Printing
23 hours ago
Nottingham, Nottingham, United Kingdom Dover Corporation Full timeAt Dover Corporation, we're seeking a highly skilled Embedded Software Expert to join our team. As a key member of our engineering team, you'll play a crucial role in designing, implementing, and maintaining the embedded software for our industrial printing solutions.Main Responsibilities:Drive quality and efficiency within the embedded software team by...