Join Markem-Imaje as an Embedded Software Engineer II, where you'll design and maintain embedded software for innovative printing technologies. This role offers the chance to work in a collaborative environment, contributing to high-quality products that ensure product safety and compliance.
Key Responsibilities
Design, implement, and validate high quality embedded software as part of an Agile team
Contribute ideas for best practices and tools to improve team efficiency and software quality
Conduct and participate in design and code reviews
Stay up to date with industry standards and advocate for continuous improvement
Collaborate effectively with remote team members and external partners
Create advanced unit tests and automated system tests
Required Qualifications
Bachelor’s or master’s degree in computer science, Computer Engineering, or Software Engineering
Minimum 2-5 years of professional experience developing software
Demonstrable record of developing high-quality embedded software for end-user products
Experience with Agile/Scrum development practices
Preferred Qualifications
Ongoing advanced coursework and/or research to stay current
Experience developing embedded software in an industrial printing domain