Senior Embedded Firmware Engineer
On-site · Bengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-siteFull TimeSenior LevelMasters DegreeUnknown
Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Unknown
Job Summary
Senior Embedded Firmware Engineer responsible for firmware design for high-performance networking and optical semiconductor products; develop device drivers, RTOS integration, and C-based firmware for ARM controllers; collaborate with hardware/DSP/software teams; manage build environments and makefiles; participate in design reviews and product delivery schedules; opportunities to work at the intersection of AI, networking, and optical semiconductor technology.
Required Qualifications
- Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field
- 10-12 years of experience developing embedded firmware on 32-bit microcontrollers, preferably ARM architecture
- Strong knowledge of C programming, RTOS, device driver development, and communication protocols (e.g., SPI, I2C, UART, Ethernet)
- Experience in networking and semiconductor industries, ideally with exposure to optical technologies
- Solid understanding of DSP concepts and implementations
- Good knowledge of build environments and makefile management
- Demonstrated ability to independently manage tasks, drive designs, and deliver features
- Strong analytical, organizational, and communication skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.