16 Aug
|
Evolute Group
|
Bengaluru
16 Aug
Evolute Group
Bengaluru
Role Purpose [Why this role exists/
Business Problems This Role Will Solve
] (2–4 lines defining business purpose):
- The Embedded Firmware Engineer is responsible for developing, testing, and maintaining firmware for embedded products.
- This role supports the development of reliable, high-quality embedded solutions by implementing firmware features, fixing defects, and collaborating with hardware and software teams.
- The role helps accelerate product development while ensuring firmware stability and quality.
Critical Skills Required
- Must-Have Functional Skills
Skill
Required Level [Basic/Intermediate/ Advance]
Embedded C
Intermediate
Knowledge on Controllers
Intermediate
Communication Protocols (UART, SPI, I2C)
Basic
Reading Datasheets and Technical Manuals
Basic
- Transferable/ Trainable Skills
- Basic knowledge of Embedded C programming.
- Understanding of microcontrollers and embedded systems.
- Familiarity with digital communication protocols such as UART, SPI, I2C, USB, or CAN.
- Understanding of electronics fundamentals and circuit diagrams.
- Problem-solving and analytical thinking.
- Willingness to learn new technologies and products.
- Valuable communication and teamwork skills.
Major Areas Of Contribution
- Strategic Contribution:
- Contribute to timely delivery of firmware releases.
- Follow engineering best practices and coding standards.
- Continuously improve firmware quality through testing and code optimization.
- Learn new technologies to support future product development.
- Functional Contribution:
- Develop firmware modules using Embedded C.
- Interface firmware with peripherals such as UART, SPI, I2C, USB, ADC, GPIO, Timers, and PWM.
- Debug firmware using hardware debugging tools.
- Read and understand microcontroller datasheets and reference manuals.
- Integrate firmware with hardware and application software.
- Perform root cause analysis for firmware issues.
- Document firmware design, test results, and known issues.
- Support manufactur
📌 Engineer-Firmware Design (Bengaluru)
🏢 Evolute Group
📍 Bengaluru