Embedded Software Engineer
5 days ago
We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate
will have 3+ years of experience in embedded system design and development, with a focus on
platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware
engineers and cross-functional teams to develop firmware for cutting-edge products. Your expertise
will help shape the next generation of IoT and embedded solutions.
Key Responsibilities:
Develop, test, and maintain firmware for embedded systems based on ESP32, NRF52, and STM32
platforms + RaspberryPi .
Collaborate with hardware engineers to ensure seamless integration between hardware and firmware.
Write and optimize low-level drivers for communication protocols such as UART, SPI, I2C, BLE, and Wi
Fi.
Implement power management and real-time processing techniques to optimize system performance.
Debug and troubleshoot embedded software using oscilloscopes, logic analyzers, and debuggers.
Participate in the full product development cycle including concept, design, prototyping, and
production.
Conduct code reviews and ensure firmware quality through testing and validation.
Maintain and improve documentation for firmware, interfaces, and APIs.
Qualifications:
Bachelor’s degree in Electronics, Computer Engineering, Electrical Engineering, or a related field.
3+ years of experience in embedded software development.
Hands-on experience with ESP32, NRF52, and STM32.
Proficiency in C/C++ programming languages.
Familiarity with RTOS (e.g., FreeRTOS) and bare-metal programming.
Experience with communication protocols (I2C, SPI, UART, BLE, Wi-Fi).
Knowledge of embedded development environments and debugging tools (e.g., Keil, IAR, GCC, Segger,
etc.).
Understanding of hardware schematics and the ability to collaborate with hardware teams.
Skills & Competencies:
Strong programming skills in C/C++, with an emphasis on embedded systems.
Experience with low-power design and optimization for battery-powered devices.
Knowledge of wireless communication protocols such as Bluetooth Low Energy (BLE) and Wi-Fi.
Hands-on experience with debugging tools (oscilloscope, JTAG, SWD).
Familiarity with version control systems (e.g., Git) and CI/CD tools.
Soft Skills:
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills, able to work effectively with cross-functional teams.
Self-motivated with the ability to manage multiple tasks and priorities in a dynamic environment.
Detail-oriented with a strong focus on quality and reliability
-
Embedded Software Engineer
7 days ago
Ahmedabad, Gujarat, India Larsen & Toubro Full timeAbout Us:{company} is a leading technology company that delivers innovative software solutions to businesses worldwide.About the Role:We are seeking an experienced Embedded Software Engineer to join our team in {company}. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software...
-
Embedded Software Engineer
6 hours ago
ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware for...
-
Embedded software engineer
2 days ago
Ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + Raspberry Pi. You will work closely with hardware engineers and cross-functional teams to develop...
-
Embedded Software Engineer
3 days ago
ahmedabad, India Technostacks Full timeJob Description:We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidatewill have 3+ years of experience in embedded system design and development, with a focus onplatforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardwareengineers and cross-functional teams to develop firmware for...
-
Embedded Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Technostacks Full timeJob Title: Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our growing team at Technostacks. The ideal candidate will have 2-3 years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi.Key Responsibilities:Develop, test, and maintain firmware for...
-
Embedded Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Technostacks Full timeJob Title: Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at Technostacks. The ideal candidate will have 2-3 years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi.Key Responsibilities:Develop, test, and maintain firmware for...
-
Embedded software engineer
4 days ago
Ahmedabad, India Technostacks Full timeJob Description:We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidatewill have 3+ years of experience in embedded system design and development, with a focus onplatforms like ESP32, NRF52, and STM32 + Raspberry Pi. You will work closely with hardwareengineers and cross-functional teams to develop firmware for...
-
Embedded Software Engineer
6 days ago
Ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware for...
-
Embedded Software Engineer
6 days ago
ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware for...
-
Embedded Software Engineer
5 days ago
Ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware...
-
Embedded Software Engineer
6 days ago
Ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware for...
-
Embedded Software Engineer
5 days ago
ahmedabad, India Technostacks Full timeJob Description: We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 3+ years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware...
-
Embedded Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India eInfochips Private Limited Full timeJob DescriptionJob SummaryeInfochips Private Limited is seeking a highly skilled and experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for designing and developing real-time embedded software and firmware, as well as PC and mobile-based software applications.Key ResponsibilitiesDesign and develop real-time...
-
Embedded Software Engineer
4 days ago
Ahmedabad, Gujarat, India Gridbots Technologies Pvt. Ltd. Full timeJob Description: We are seeking a skilled Embedded Software Engineer to execute the embedded software development lifecycle.Key Responsibilities:Design and implement software for embedded devices and systems from requirements to production deployment.Design, develop, code, test, and debug system software with expertise in OS coding techniques and IP...
-
Embedded Software Engineer
3 weeks ago
Ahmedabad, India Tata Consultancy Services Full timeGreetings from TCS !!! TCS is hiring for (Embedded Software / Firmware Engineer). Experience: 6 - 10 Years Job Location: Ahmedabad Must-Have: Proficiency in embedded C/C++, Experience in developing bootloader and application firmware, middleware/services on RTOS/Automotive OS e.g.Linux/QNX/VxWorks Good knowledge of automotive embedded coding...
-
Embedded software engineer
3 weeks ago
Ahmedabad, India Tata Consultancy Services Full timeGreetings from TCS !!! TCS is hiring for (Embedded Software / Firmware Engineer). Experience: 6 - 10 Years Job Location: Ahmedabad Must-Have: Proficiency in embedded C/C++, Experience in developing bootloader and application firmware, middleware/services on RTOS/Automotive OS e.g. Linux/QNX/Vx Works Good knowledge of automotive embedded coding...
-
Embedded Software Engineer
3 weeks ago
ahmedabad, India Tata Consultancy Services Full timeGreetings from TCS !!! TCS is hiring for (Embedded Software / Firmware Engineer). Experience: 6 - 10 YearsJob Location: Ahmedabad Must-Have:Proficiency in embedded C/C++, Experience in developing bootloader and application firmware, middleware/services on RTOS/Automotive OS e.g.Linux/QNX/VxWorks Good knowledge of automotive embedded coding standards like...
-
Embedded Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Tata Consultancy Services Full timeJob Opportunity at Tata Consultancy ServicesTata Consultancy Services is seeking a skilled Embedded Software Engineer to join our team.Key Responsibilities:Developing bootloader and application firmware for embedded systemsDesigning and implementing middleware and services on RTOS/Automotive OSEnsuring compliance with automotive embedded coding standards...
-
Embedded Software Architect
7 days ago
Ahmedabad, Gujarat, India GRIDBOTS TECHNOLOGIES PVT LTD Full timeJob Title: Embedded Software ArchitectWe are seeking an experienced Embedded Software Architect to join our team at Gridbots Technologies Pvt Ltd. As an Embedded Software Architect, you will be responsible for designing and developing embedded systems for robotic applications, including hardware and software integration.Key Responsibilities:Design and...
-
Embedded Software Developer
3 weeks ago
ahmedabad, India Technostacks Full timeJob Description:We are seeking a skilled Embedded Software Developer to join our growing team. The ideal candidate will have 2-3 years of experience in embedded system design and development, with a focus on platforms like ESP32, NRF52, and STM32 + RaspberryPi. You will work closely with hardware engineers and cross-functional teams to develop firmware for...