Embedded Software Developer
* We are seeking an experienced Embedded Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.
* The role involves developing embedded software implementation in accordance with the chosen architecture and detailed design inputs.
* The successful candidate will work on tasks in accordance with approved project plans/work breakdown structure and the defined software development process.
* As part of this role, you will contribute to software documentation such as architectures, design documentation, requirements, etc.
* You will confirm that requirements have been satisfied by developing unit and integration test plans, implementing automated tests, and performing manual testing.
* The Embedded Software Developer will participate constructively in reviews of software artefacts and software implementation.
* You will also build knowledge of development tools and processes used on assigned projects.
* When issues arise, you will escalate them to the relevant stakeholders in a timely manner.
Required Skills:
* Strong background in software development
* Proficiency in programming languages such as C, C++
* Knowledge of embedded systems and microcontrollers
* Experience with software development tools and processes
* Excellent problem-solving skills
Benefits:
* Competitive salary and benefits package
* Opportunities for professional growth and development
* A dynamic and supportive work environment
Other Information:
* This is a full-time position based in [location]
* Applicants must be eligible to work in [country/region]
* Applications will be reviewed on a rolling basis