We are seeking a talented and experienced Embedded Software Engineer to join a cutting edge start up working on revolutionary technology applicable to a wide variety of industries. You will be responsible for writing code and developing software solutions for embedded electronic systems in C++ or C#.
As an Embedded Software Engineer your main responsibilities will be to:
- Design, develop, and maintain embedded software for various products.
- Develop and maintain software documentation.
- Collaborate with cross-functional teams to develop and implement software features.
- Participate in code reviews and ensure code quality.
- Develop and maintain software test plans and procedures.
- Debug and troubleshoot software issues.
- Participate in software design and architecture discussions.
The successful Embedded Software Engineer will likely have the following:
- Bachelors degree in Computer Science, Electrical Engineering, or related field.
- Previous experience as an engineer in the development of embedded software products to RTCA DO-178C (or DO-178B) DAL A or B (preferable)
- Experience in embedded software development
- Strong proficiency in C/C++ programming languages (essential).
- Experience with Object Oriented Design (preferable).
- Experience with GIT, C sharp, Visual Studio, and Linux (preferable).
- Excellent problem-solving skills (essential).
- Strong communication and collaboration skills (essential).
This opportunity offers the chance to work with industry leading professionals who have a true passion for engineering. Youll have the chance to make a real impact developing exciting technology that will impact multiple industries.
Apply below and one of our expert recruiters will be in touch ASAP.