As a Firmware Engineer, you'll work on developing and maintaining embedded systems. This role is ideal for those who enjoy coding and have a passion for hardware-software integration.
Innovative and tech-focused
The Firmware Engineer role involves working with embedded systems, focusing on programming in languages like Embedded C, C++, and Python. You will be responsible for developing firmware that interacts closely with hardware components, ensuring that the software runs efficiently and effectively on the devices.
In your day-to-day work, you will collaborate with hardware engineers to design and test new products. This includes writing code, debugging, and optimizing firmware for performance. You will also be involved in troubleshooting issues that arise during the development process, ensuring that the final product meets quality standards.
This position suits individuals who have a strong background in embedded systems and enjoy problem-solving. You should be comfortable working in a fast-paced environment and be able to adapt to new technologies as they emerge.
Key requirements for this role include: • Proficiency in Embedded C, C++, and Python • Experience with real-time operating systems (RTOS) • Strong analytical and debugging skills • Ability to work collaboratively in a team setting
If you are passionate about technology and eager to contribute to innovative projects, this role could be a great fit for you.
You'll be taken to the original listing on PNet to apply.