
Embedded Software Engineer
17 hours ago
Job Title: Embedded Software Engineer (3–4 yrs | C/C++ | STM32/Arduino/Raspberry Pi)
Job Description:
We are seeking an Embedded Software Engineer with 3–4 years of professional experience in embedded systems development. This role involves working on microcontrollers, development boards, and hardware-software integration for innovative products in the industrial and IoT domain.
Responsibilities:
✦ Develop, test, and debug firmware in C/C++ for embedded systems
✦ Work on STM32/ARM microcontrollers, Arduino, and Raspberry Pi development boards
✦ Interface with peripherals (UART, SPI, I²C, GPIO, ADC/DAC, PWM)
✦ Implement and optimize code for RTOS and bare-metal environments
✦ Collaborate with hardware engineers for board bring-up, sensor integration, and driver development
✦ Use lab equipment (oscilloscope, logic analyzer, multimeter) for debugging and validation
Must-Have Requirements:
✦ 3–4 years of professional experience in embedded systems development
✦ Strong knowledge of Embedded C/C++
✦ Hands-on experience with Arduino and Raspberry Pi development boards
✦ Experience with STM32 / ARM microcontrollers
✦ Familiarity with RTOS concepts and low-level device driver programming
✦ Based in Rajasthan, Gujarat, or Madhya Pradesh (India) — applications outside these states will not be considered
Nice-to-Have Skills:
✦ Experience working with motors, motor drivers (e.g., DRV8316, BLDC), or actuators
✦ Knowledge of motor control algorithms (PWM, FOC, PID)
✦ Exposure to wireless protocols (BLE, ZigBee, Wi-Fi)
✦ Python scripting for test automation on Raspberry Pi
Compensation:
Salary: ₹4.5 – ₹5.0 LPA (Annual CTC)
CTC includes fixed monthly salary (in-hand) + variable performance bonus paid yearly
-
Embedded Software Engineer
2 weeks ago
Surat, Gujarat, India UpNext Software Private Limited Full time ₹ 4,50,000 - ₹ 5,00,000 per yearJob Title: Embedded Software Engineer (3–4 yrs | C/C++ | STM32/Arduino/Raspberry Pi)Job Description:We are seeking an Embedded Software Engineer with 3–4 years of professional experience in embedded systems development. This role involves working on microcontrollers, development boards, and hardware-software integration for innovative products in the...
-
Embedded Software Engineer
2 weeks ago
Surat, Gujarat, India Hivekra OPC Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per yearTasksDevelop and implement software solutions for embedded systems, ensuring alignment with Hivekra's branding and business objectives.Collaborate with cross-functional teams to integrate technology solutions that enhance HR services and recruitment processes.Conduct testing and debugging of embedded software to ensure high-quality performance and...
-
Embedded Software Engineer
19 hours ago
Surat, India Hivekra Full timeTasks Develop and implement software solutions for embedded systems, ensuring alignment with Hivekra's branding and business objectives. Collaborate with cross-functional teams to integrate technology solutions that enhance HR services and recruitment processes. Conduct testing and debugging of embedded software to ensure high-quality performance and...
-
Software Engineer
1 week ago
Surat, Gujarat, India beBeeEmbeddedSystems Full time ₹ 60,00,000 - ₹ 80,00,000Embedded Systems ArchitectWe are seeking an experienced Embedded Systems Architect to join our team. As a key member of our software development team, you will be responsible for defining and maintaining the software architecture for embedded and model-based systems.Main Responsibilities:Create modular, scalable frameworks using embedded C and...
-
Embedded Software Engineer
17 hours ago
Surat, India Venus Hr Consultancy Surat Full timeWrite and maintain embedded C/C++ firmware for machinery control and sensor-actuator interfacingUse RTOS for real-time control and embedded Linux where applicableConduct system testing, validation, and issue resolution Required Candidate profile 2-3 years of experience in embedded software development.Proficiency in C for embedded systems.Hands-on...
-
Embedded Software Engineer
2 weeks ago
Surat, Gujarat, India Venus Hr Consultancy Surat Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWrite and maintain embedded C/C++ firmware for machinery control and sensor-actuator interfacingUse RTOS for real-time control and embedded Linux where applicableConduct system testing, validation, and issue resolution Required Candidate profile2-3 years of experience in embedded software development.Proficiency in C for embedded systems.Hands-on experience...
-
Lead Embedded Hardware Engineer
1 week ago
Surat, Gujarat, India WHITELION Full time ₹ 15,00,000 - ₹ 28,00,000 per yearRole OverviewWe are seeking a highly skilled and experienced Lead Embedded Hardware Engineer to lead the development of innovative embedded hardware systems. This role involves end to-end hardware design, validation, and leadership of a hardware engineering team. You will collaborate with cross-functional teams to deliver high-quality embedded products that...
-
Lead Embedded Hardware Engineer
18 hours ago
Surat, India WHITELION Full timeRole Overview We are seeking a highly skilled and experienced Lead Embedded Hardware Engineer to lead the development of innovative embedded hardware systems. This role involves end to-end hardware design, validation, and leadership of a hardware engineering team. You will collaborate with cross-functional teams to deliver high-quality embedded products that...
-
Embedded Software Consultant
4 weeks ago
Surat, Gujarat, India HCLTech Full timeProfile- Embedded CExperience- 5-7 Year'sRequired Skills- Good knowledge in Embedded C , CAN protocols , Basics of C , RTOSBasics of C (Pointers, file handling, structures, linked list)Embedded ConceptsDevelopment Tools, Protocols (CAN / J1939)RTOS / Linux / Multithreading / IPCExperience on Microcontrollers and various microprocessors architectures.Basic...
-
Principal Embedded Software Engineer
6 days ago
Surat, Gujarat, India beBeeEngineer Full time ₹ 10,00,000 - ₹ 12,50,000Embedded engineers play a crucial role in the development and support of devices with non-volatile memories.Key Responsibilities:Write algorithms to support non-volatile memory devices, ensuring seamless functionality and performance.Update existing algorithms with new specification changes from semiconductor manufacturers, staying up-to-date with industry...