Embedded Software Engineer

Apply now »

Date: Nov 21, 2023

Location: Gothenburg, O, SE

Company: Dover Corporation

Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full range of reliable and innovative inkjet, thermal transfer, laser, print and label application systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes. 


The Role 


We are looking for a passionate, open minded and confident engineer who wants to use their experience and skills, as a member of a new innovative team within a global company, developing next generation market leading products.

You’ll be part of an entrepreneurial and agile team designing, implementing, validating, and maintaining software for Markem-Imaje future printing systems with primary focus on our Print & Apply product range.

​You’ll have an opportunity to take your skills to the next level as you play a lead role in defining the software architecture and design for new products while helping the team grow to meet new and exciting challenges and will be pushing for continual improvement of global embedded software development best practices.



What you will do: 


  • Align with the System Engineer and other discipline leads (electronics, mechanical,…) on system design and system integration specifications.
  • Lead the technical decision making with the embedded software team in an agile environment.
  • Collaborate with software teams across the globe to ensure technical alignment in the specification of common modules.
  • Collaborate with and lead remote software development teams.
  • Coach and mentor other members of the embedded software team.
  • Test and debug own source code as well as related code written by other engineers. 
  • Lead root cause analysis of failures reported from other departments.
  • Drive quality through alignment with global development best practice.
  • Push continual improvement ideas through the global embedded software discipline team.
  • Work as part of cross-disciplinary and cross-border (UK, US, France) project teams.



What you need to have: 

  • Minimum Bachelor’s Degree in Computer Science, Electronics or similar/relevant engineering discipline.
  • 6+ years of professional experience in embedded software and knowledge of development environments.
  • Technically oriented from low level (Sensors, Motors, etc) to UI (embedded, Web, etc.).
  • 3 years of experience programming in Modern C++ and use of OOD.
  • Working knowledge of modern development practices.
  • Exposure to Agile methodology (Scrum, SAFe, etc).
  • Strong analytical skills.
  • Experience of electrical motor control is a plus, but not required.
  • Knowledge of marking and coding equipment is a plus, but not required.
  • Passion for embedded product development and a desire to succeed through teamwork and collaboration. 



You’ll only be the right candidate if you are aligned to our values and culture:  


  • Collaborative entrepreneurial spirit  
  • Winning through customers  
  • High ethical standards, openness and trust  
  • Expectations for results  
  • Respect and value people 



If you believe you match our values and have the experience we’re looking for, then apply today! We can’t wait to hear from you!



Location: Gothenburg, Sweden 





All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law. 

Job Segment: R&D Engineer, Thermal Engineering, R&D, Embedded, Test Engineer, Engineering, Research, Technology

Apply now »