Senior Embedded Software Engineer
1 day ago
Embedded/Senior Embedded Software Engineer
Location:
Bangalore (6 days WFO); Relocation assistance provided for eligible candidates
Experience
: 2-11 Years
Industry Required:
Robotics/Defense/Drone Technologies
About the Role
We are seeking a highly skilled
Embedded/Senior Embedded Software Engineer
to lead the development and deployment of embedded systems for next-generation autonomous platforms. This position sits at the intersection of hardware and software, requiring expertise to build robust, reliable, and fault-tolerant systems capable of operating independently in challenging environments.
The role involves architecting embedded solutions across platforms such as NVIDIA Jetson, Raspberry Pi, and microcontroller-based systems, while integrating subsystems like power management, sensor networks, motor control, and environmental monitoring into cohesive embedded frameworks.
Key Responsibilities
System Architecture & Development
- Design, implement, and optimize embedded software for Jetson, Raspberry Pi, and MCU-based platforms
- Develop hardware abstraction layers, device drivers, and integration code
- Lead integration of subsystems such as BMS, motor controllers, leak detection, and power distribution
Hardware-Software Integration
- Interface with sensors and actuators using SPI, I2C, UART, CAN, and GPIO
- Collaborate with electronics and mechanical teams to ensure alignment with real-world constraints
- Evaluate and select embedded hardware components for mission-critical applications
Debugging, Testing & Optimization
- Lead debugging and validation of embedded systems in lab and field conditions
- Develop automated test setups and maintain detailed documentation
- Optimize power, memory, and real-time performance for resource-constrained environments
Team Leadership & Project Contribution
- Mentor junior engineers in embedded systems and best practices
- Participate in architecture decisions and code reviews
- Ensure compliance with reliability, safety, and documentation standards
Required Skills & Experience
Education
- Bachelor's or Master's in Electrical/Electronics Engineering, Mechatronics, or related field
Experience
- 2- 11 years in embedded systems development (3+ years in lead/architect roles)
- Hands-on with Linux-based systems (Jetson, Pi) and MCUs (ARM, STM32, etc.)
- Experience taking embedded systems from prototyping to production-level deployment
Technical Skills
- Proficiency in C++ with low-level hardware interface experience
- Strong knowledge of RTOS concepts and embedded Linux
- Skilled with debugging tools, oscilloscopes, logic analyzers, and hardware bring-up
- Familiarity with EDA tools (KiCad, Eagle)
- Experience with ROS/ROS2 is a plus
What We Offer
Competitive salary
Flexible, collaborative, and innovative work environment
Opportunities to work on cutting-edge autonomous technologies
Impact-driven role with visible contributions
Travel opportunities for customer interactions and field testing
Disclaimer:
We, Arm Group India operate as an intermediary connecting candidates with potential employers in India, with no guarantee of employment. Upholding equal opportunity standards, we strive for impartiality in candidate selection. While we endeavour to verify job postings and client companies' credibility, candidates are advised to conduct their own assessments.
Personal information is handled confidentially and shared with consent. We disclaim liability for any consequences arising from reliance on job postings or our services, and terms are subject to change without notice. By engaging with us, you accept and consent to these terms.
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Hunarstreet Technologies Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition : Senior Embedded Software Engineer PCIe / Embedded LinuxLocation : BangaloreExperience : 7+ years- Night ShiftAbout the Role : We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and...
-
Senior Embedded Software Engineer – PCIe
2 weeks ago
Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 20,00,000 - ₹ 60,00,000 per yearPosition:Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation:Bangalore (Preferred)Experience: 7+ yearsUpto 20 LPAOnly Immediate Joinee can applyNight ShiftAbout the Role:We are seeking a highly skilledSenior Embedded Engineer with strong expertise in Embedded LinuxandPCIe protocol development. The ideal candidate will have deep technical...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Avant-Garde Corporate Services Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAre you passionate about embedded systems and wireless power technologiesDo you want to contribute to cutting-edge products and work in a collaborative, growth-oriented environmentWe are looking for a Senior Embedded Software Engineer to design, implement, and test embedded software for Qi, NFC, and Bluetooth-enabled devices. What Youll Do:- Develop and...
-
Bengaluru, Karnataka, India NeST Digital Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Embedded Software Engineer (C/C++)About the RoleAs a Senior Embedded Software Engineer at Baxter, you will play a critical role in designing, developing, and delivering high-quality software features and components that support the company's hospital products and healthcare innovations. Your expertise in embedded systems, C/C++ programming, and...
-
Senior Embedded Software developer
1 day ago
Bengaluru, Karnataka, India Pragathi Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per yearCompany DescriptionPragathi Solutions is a leading company in India, specializing in the design of customized solutions for Vehicle Diagnostics and ECU Flashing. All products are designed and manufactured in-house with experienced teams of Domain Experts and Hardware and Software Engineers. The company provides dedicated customer support for automobile...
-
Senior Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are hiring.Position: Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation: BangaloreExperience: 7+ yearsShift: Night Shift⸻About The RoleDevelop & optimize embedded software on Linux/RTOS.Implement & validate PCIe-based communication (Gen4+).Debug low-level hardware/software PCIe issues.Develop firmware & system software for embedded...
-
Senior Software Engineer – Embedded Python
3 days ago
Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title:Software Engineer / Senior Software Engineer – Embedded Python (RTOS)Location:Hyderabad (Work from Office)Experience:1–4+ years (SE) / 4–7+ years (SSE)Job DescriptionWe are looking for motivated and skilledEmbedded Software Engineerswith strong experience inPythonandRTOSdevelopment. The ideal candidate should have hands-on expertise in...
-
Senior Embedded Linux Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Luxoft Full time ₹ 12,00,000 - ₹ 36,00,000 per yearProject descriptionOur client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud...
-
Senior Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Careernet Full time ₹ 20,00,000 - ₹ 25,00,000 per yearKey Skills: C++, Linux, Embedded System, Embedded C, Telematics, InfotainmentRoles and Responsibilities:Design, develop, and implement embedded software solutions for automotive applications.Collaborate with cross-functional teams to define software requirements and specifications.Conduct thorough testing and debugging of embedded systems to ensure...
-
Bengaluru, Karnataka, India SAS One Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior System Software Engineer Embedded Solutions (Android Systems Focus)Seeking a highly experienced Senior System Software Engineer with 6+ years of experience in embedded systems and Android-based platformsThe ideal candidate will have hands-on expertise in Android BSP development, system-level programming, and device driver developmentResponsibilities...