65 Varite Jobs
Firmware Developer - Embedded System (2-5 yrs)
Varite
posted 14d ago
Flexible timing
Key skills for the job
Role Overview :
We are seeking a skilled and experienced Senior Firmware Developer to join our team. The ideal candidate will have a strong background in embedded systems, microcontroller-based solutions, and experience with various communication protocols. This is an exciting opportunity for professionals to grow in a collaborative, dynamic work environment.
Key Responsibilities :
- Design, develop, and maintain firmware solutions for microcontroller-based embedded systems.
- Work with embedded Linux, Embedded C, and C++ for developing firmware.
- Implement and troubleshoot communication protocols such as BACnet, Ethernet, RS 485, SPI, SCI, and I2C.
- Handle different analog and discrete I/O signals and design scheduling algorithms.
- Debug and optimize firmware for performance and reliability.
- Use tools like Visual Studio, IBM Jazz, Git, and other development tools.
- Contribute to the full software development lifecycle, including requirements analysis, design, development, and testing.
- Collaborate with cross-functional teams to integrate firmware solutions with other systems.
- Stay up to date with the latest embedded system technologies and best practices.
Skills and Qualifications :
Primary Skills :
- Strong knowledge of embedded systems and concepts.
- Hands-on experience with microcontroller-based development.
- Proficiency in Embedded Linux, Embedded C, and C++.
- Experience with communication protocols like BACnet, Ethernet, RS 485, SPI, SCI, I2C, etc.
- Familiarity with analog and discrete I/O signals.
- Strong debugging skills.
Good to Have :
- Experience with HVAC (Heating, Ventilation, and Air Conditioning) systems.
- Knowledge of software development methodologies and tools (e.g., Visual Studio, IBM Jazz, Git).
Functional Areas: Other
Read full job descriptionPrepare for Firmware Developer roles with real interview advice