As an Embedded Software Engineer, you'll be at the forefront of developing software for embedded systems. This role is perfect for those who enjoy problem-solving and working with both software and hardware components.
In this role as an Embedded Software Engineer, you will design and develop software for embedded systems, ensuring that it meets the required specifications and quality standards. Your day-to-day tasks will involve coding, testing, and debugging software, as well as analyzing and optimizing system performance. You will also be responsible for creating software verification plans and implementing quality assurance procedures to ensure reliability and efficiency.
The ideal candidate will have a strong background in embedded systems programming, particularly in C or C++. You should be comfortable working with hardware interfaces and have experience in software testing and debugging. Familiarity with real-time operating systems and version control systems will be advantageous but not mandatory.
This position is suited for mid-level professionals who have at least three years of experience in embedded software development. If you enjoy tackling complex challenges and are passionate about technology, this role could be a great fit for you. You will be part of a collaborative team that values innovation and continuous improvement, providing you with opportunities to grow your skills and contribute to exciting projects.
You'll be taken to the original listing on CareerJet to apply.