The Embedded Software Engineer is responsible for all aspects of software developed
Working closely with the Software Engineering Manager and other members of the Embedded Software Engineering team, the Embedded Software Engineer is responsible for maintaining, updating and developing software embedded in a variety of products.
This pivotal role encompasses the development, maintenance, and enhancement of software foundational to the entire product offering. It ensures continuous product evolution in alignment with established product roadmaps and the overarching engineering strategy.
Responsibilities and Tasks
Responsibilities
Development & Enhancement: Design, code, test, and deploy new embedded software applications and features for products, ensuring adherence to internal processes, quality, and compliance standards.
Innovation: Collaborate with development teams to deliver innovative solutions that address complex requirement...