Software Engineer I | Salem, NH | On-site
We're working with Markem-Imaje on this exciting opportunity.
Join Markem-Imaje, a global leader in product identification, as a Software Engineer I and contribute to cutting-edge embedded software solutions.
This is an incredible opportunity to design, implement, and validate software for innovative printing and marking technologies in an agile environment.
The Role
- Design, implement, and validate high-quality embedded software using established standards.
- Contribute to best practices and tools for improved team efficiency and software quality.
- Participate in design and code reviews, providing constructive feedback.
- Develop basic unit tests and execute automated/manual system tests.
- Gain expertise in Markem-Imaje printing technologies and contribute to embedded software development.
What You'll Need
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or Software Engineering.
- 0-2 years of professional software development experience or hands-on experience through coursework/internship.
- Proficiency in C and C++ programming.
- Understanding of object-oriented programming, multi-threaded programming, and Linux OS application development.
- Experience with Agile/Scrum development practices and configuration management (e.g., Git).
What's On Offer
- Opportunity to work with a global leader in product identification and traceability solutions.
- Collaborative and agile work environment with a focus on continuous improvement.
- Comprehensive benefits package including 401(k), medical, dental, and vision insurance.
- Professional development and growth opportunities within a supportive team.
Apply via Haystack today
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
Industries
Technology, Information and Internet