Embedded Software Engineer

Date: 25 janv. 2019

Lieu: Bourg Les Valence, FR

Entreprise: Dover Corporation

Markem-Imaje is a trusted world manufacturer of  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  quality and safety, regulatory and retailer compliance, better  recalls and improved manufacturing processes.

 

Are you an Embedded Software Engineer  willing to be part of our Agile team dedicated to the Continuous Ink Jet Line ?

 

In this role you will be... design, implement, validate and maintain the embedded software for Markem-Imaje current and future printers across a variety of print technologies and application spaces using industry standard best practices. 

You will have the opportunity to... work on problems of moderate scope, follow Markem-Imaje standard practices and procedures, as part of an Agile team of engineers. 

You should possess... a Master Degree in Computer Science, Computer Engineering or Software Engineering and minimum 2 years of experience in developing software. 

 

Great package, Career Growth and Great Benefits.

 

Main activities / Responsibilities:

•Design, implement, and validate high quality embedded software.

•Create advance unit tests with minimal guidance from more senior engineers.

•Create automated system tests and perform exploratory testing.

•Conduct design and code reviews, participate in design and code review providing feedback to other developers.

•Stay up to date with the latest industry standards and advocate for continuous improvement in the areas of unit testing, system testing, automation, code analysis, source control, continuous integration, etc.

•Contribute to high-level and detailed software estimation to support planning activities.

•Collaborate effectively with remote team members and external partners.

•Understand technical workings of each Markem-Imaje printing technology

 

 Experience & General Skills:

•Master Degree in Computer Science, Computer Engineering or Software Engineering

•Minimum 2 years of experience in developing software for end-user products.

•Experience developing embedded software.

•Solid understanding of object oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging.

•Experience writing C and C++ code.

•Ability to work within a fast-paced agile software team.

•Self-motivated, independent, detail oriented and responsible team-player.

•Fluent in French, High Level of English.

 

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.


Segment de l'offre d'emploi: Thermal Engineering, R&D Engineer, Developer, Embedded, Informatics, Engineering, Technology