Firmware Engineer



Indore, India
Mid-Level: 4 to 6 years
500000 - 1000000 (Per Year)
Posted on July 03 2023

Text Copied!


About the Job


Developnment projects
code experience
embeded system

Required Experience:

 3+ years of embedded code experience, with emphasis on C

 Bachelor / Master of Electronics Engineering and 4 years of experience

 Experience with microcontrollers and low-level hardware control programming

 Experience with low-power embedded devices

 Experience with real-time embedded systems

 Experience with firmware development, testing, and system-level bring-up and debugging

 Experience in working with wireless communications modules( like BLE, LORA, 4G, NB IoT), IoT technologies, RF protocols

 Experience with Nordic (or similar) Semiconductor platforms

 Candidates must have exposure to Linux internals.

 Exposure to multi-threaded design & implementation.

Good interpersonal, organizational, and communication skills

 Team player, capable of sharing knowledge, learning from others, and supporting other groups within an organization

 Self-starter, highly motivated

Preferred skills:

 Knowledge about firmware development best practices including proper testing, documentation, debugging, and code review.

 Experience developing bootloaders and firmware over the air update

 Experience with evolving embedded sensor technologies and networks

 Knowledge of one or more scripting languages (Python)

 Basic understanding of subsystem interfacing and I2C, SPI as well as other standard chip interface protocols

 Comfortable reading and interpreting complex electrical schematics

 Experience with embedded network exchange protocols like RSTP, PTP, LLDP, and UDP/TCP is highly regarded

Powered By