JD Embedded Software Engineer
Job Summary
We are looking for an Embedded Software Engineer with 2-4 years of hands-on experience in
designing, developing, and debugging embedded systems. The ideal candidate should have
strong knowledge of embedded C/C++, microcontrollers, and real-time systems, and be
comfortable working close to hardware.
Experience Required - 2 to 4 Years
Salary - 25K to 50K
Key Responsibilities
Design, develop, and maintain embedded firmware for microcontroller-based systems
Write efficient, reliable code in Embedded C / C++
Work with microcontrollers (ARM, STM32, ESP32, NXP, Microchip, etc.)
Interface with hardware peripherals (GPIO, UART, SPI, I2C, CAN)
Develop and debug bare-metal or RTOS-based applications
Perform board bring-up, debugging, and validation
Analyze requirements and translate them into technical solutions
Optimize code for performance, memory, and power
Collaborate with hardware, PCB, and QA teams
Maintain technical documentation and follow coding standards
Required Skills
Strong experience in Embedded C / C++
Hands-on experience with microcontrollers & development boards
Knowledge of RTOS concepts (tasks, queues, semaphores, timers)
Experience with communication protocols (UART, SPI, I2C, CAN)
Familiarity with debugging tools (JTAG, SWD, logic analyzer)
Understanding of memory management, interrupts, and boot process
Experience using version control (Git)
Good to Have Experience with Embedded Linux
Basic knowledge of device drivers
Exposure to Python for scripting or testing
Experience with IoT protocols (MQTT, HTTP)
Familiarity with low-power design techniques
Understanding of EMI/EMC basics
Qualifications
Bachelor’s degree in Electronics / Computer Engineering/IT
Experience
3 - 9 Years
No. of Openings
2
Education
Graduate (B.C.A, B.Sc, B.Tech/B.E, Professional Degree)
Role
Embedded Software Engineer
Industry Type
Semiconductors / Electronics
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office
Face interview location
srexpertservices@gmail.com