Software Developer C++, Embedded Systems
Hybrid
Core
Develop high-quality C++ software for embedded systems to improve efficiency, quality, safety, and performance in manufacturing assembly processes.
Role type
Senior IC embedded software engineer
Builds
Software solutions for industrial assembly and manufacturing control systems
Domain
Industrial automation / Manufacturing / Embedded systems
Deliverable
production ML models
Required skills
C++ programming, embedded systems development, unit testing, agile methodology
Preferred skills
Experience with latest software technologies, innovation in platform application
Technologies
C++, unit testing frameworks
Responsibilities
Analyze customer needs, implement software in C++, write unit tests, create documentation, design and implement new features, lead improvement initiatives
Seniority
Mid-to-Senior, hands-on IC