We are seeking a skilled Embedded Software Engineer to contribute to our diverse product portfolio across the entire software development lifecycle.
The ideal candidate will be collaborating with a dynamic team of multi-disciplinary engineers shaping the future of cutting-edge products.
Key responsibilities include developing innovative products used to enhance autonomy through IoT devices, participating in all stages of software design, implementation, testing, and product release, contributing to the design of system architecture, working as part of a talented team of software engineers and engineers from other disciplines across different projects, supporting test features through both simulations and the physical product, and more.
Requirements
* Experience in working on embedded systems and with IoT devices
* Strong programming skills in C/C++ for complex product development
* Familiarity with contemporary software development lifecycle practices for task management, source code version control, continuous integration, and unit testing
* Ability to turn user requirements into an effective engineering design
* Excellent written, verbal, and interpersonal skills
* Strong analytical and problem-solving skills
Benefits
* Opportunity to work on a diverse product portfolio
* Chance to collaborate with a dynamic team of multi-disciplinary engineers
* Professional growth and development opportunities