Location : Bangalore
Company : Space Pulse Technosolutions Pvt Ltd.
Experience : 2-3years
We are looking for a passionate Microcontroller Programmer / Embedded Firmware Development Engineer to join our team.
Key Responsibilities
Develop and debug controller software in C / C++ for controller-based systems
Work on peripherals : UART, SPI, I2C, ADC, ethercat, MODBUS protocals PWM, Timers
Integrate firmware with sensors, actuators, and custom PCBs
Use tools like JTAG / SWD, logic analyzers, oscilloscopes
Support testing, validation, and field deployment
Requirements
Hands-on experience with ARM / STM32, PIC, AVR, ESP32
Strong understanding of embedded programming, interrupts, timers
Ability to read schematics other PCB documentation and work with hardware teams
Good debugging and problem-solving skills
Qualification
BE / B.Tech in ECE, EEE, Instrumentation or equivalent.
Soft Skills
Strong problem-solving and analytical skills.
Good documentation and communication abilities.
Good team member to work with cross-functional teams, sharing knowledge and extending support to team members.
Provide training to junior members or work culture and building strong teams
Hardware Design Engineer • Secunderabad, Telangana, India