Job Description
Must Have:
2+ years of experience developing firmware for embedded systems
Experience developing in bare metal and RTOS environments
Strong programming skills in C/C++
Familiarity with architecture/design patterns for embedded systems
Experience with ARM/Renesas Processor Architectures
Good understanding of Hardware Interfaces (Flash, CAN, UART, SPI, I2C, GPIOs, PWM, ADC)
Familiarity with Communication Protocols (CAN, UART, SPI, I2C, BT/BLE, MQTT, LWM2M)
Familiarity with reading schematics
Experience with scripting in Bash/Perl/Python
Experience with Build Tools e.g. GnuMake, CMake
Experience with Unit Test Frameworks
Good understanding of using Git for version control
Experience with defect tracking tools e.g. Jira
Experience using Logic Analysers, Oscilloscopes and Debuggers
Experience with Static Code Analysis tools.
Good To Have:
Prior experience in Automotive/Telecom/Industrial Embedded Software Development
Familiarity with RISC-V Processor Architecture
Familiarity with programming in Rust
Journal publications and/or patents
Contributions to open source projects
Must have
Job location - Pune, Maharashtra
Salary Range - Up to 14LPA
Industry experience - 4-5 years
Interview Process - 2 rounds
ev companies
Job Type: Full-time
Salary: Up to ₹1,400,000.00 per year
Schedule:
• Day shift
Ability to commute/relocate:
• Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Experience:
• total work (Preferred
💡 Quick Summary
Seeking a career-building opportunity? The Firmware Developer position is now open for candidates interested in the Human Resource (HR) Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Human Resource (HR) Jobs is a plus.
