Senior Embedded Software Engineer
17 hours ago
About the Role
We are looking for a highly skilled Senior Embedded Software Engineer to lead the
development and deployment of embedded systems for our next-generation marine robotics
platforms. This role involves working at the intersection of hardware and software to deliver
robust, reliable, and fault-tolerant systems that can operate autonomously for extended
durations in harsh marine conditions.
You will be responsible for architecting embedded solutions across platforms like NVIDIA
Jetson, Raspberry Pi, and microcontroller-based systems. You will lead the integration of
subsystems such as power management, sensor networks, motor control, and environmental
monitoring into cohesive embedded systems.
Key Responsibilities
System Architecture & Development
● Design, implement, and optimize embedded software solutions across Jetson,
Raspberry Pi, and MCU-based platforms
● Develop and maintain hardware abstraction layers, device drivers, and system
integration code
● Lead the integration of subsystems including BMS, motor controllers, leak detection, and
power distribution into embedded frameworks
Hardware-Software Integration
● Interface with various sensors (IMUs, cameras, environmental sensors) and actuators
using SPI, I2C, UART, CAN, and GPIO
● Collaborate with electronics and mechanical teams to align design specifications with
real-world constraints
● Evaluate and select suitable embedded hardware components for marine-grade
applications
Debugging, Testing, and Optimization
● Lead debugging and validation of embedded systems in lab and field conditions
● Develop automated test setups and documentation for embedded codebases
● Optimize for power, memory, and real-time performance, especially in
resource-constrained environments
Team Leadership and Project Contribution
● Mentor junior engineers in embedded systems development and best practices
● Contribute to architecture decisions and code reviews
● Ensure compliance with system reliability, safety, and documentation standards for
field-deployable systems
Required Skills & Experience
Education
● Bachelor's or Master's degree in Electrical/Electronics Engineering, Mechatronics, or
related field
Experience
● 6+ years of experience in embedded systems development, with at least 3+ years in
lead or architect roles
● Hands-on experience developing on both Linux-based systems (Jetson, Pi) and MCUs
(ARM, STM32, etc.)
● Proven success in taking embedded systems from prototyping to production-level
deployment
Technical Proficiency
● Strong in C++ programming with low-level hardware interface experience
● Familiar with RTOS concepts and embedded Linux development
● Proficient with debugging tools, oscilloscopes, logic analyzers, and hardware bring-up
● Familiar with EDA tools like KiCad or Eagle
● Experience with ROS or ROS2 is a plus
Why You'll Love Working With Us
● A chance to be part of a leading marine robotics startup in India.
● Competitive salary.
● Flexible and innovative work environment promoting collaboration.
● A role where your contributions make a real difference and drive impact.
● Opportunities for travel in relation to customer interactions and field testing
-
Senior Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Michael Page Full timeJob Description- Competetive Salary- PF and GratuityJob DescriptionSenior Embedded Software EngineerYour Job:. Design, implement, and test embedded software for Smart Motion Products in the field of industrialautomation.. Collaborate within an agile team on projects related to industrial communication, cybersecurity, andclosed-loop control.. Assist in the...
-
Senior Embedded Engineer
4 weeks ago
Bengaluru, Karnataka, India Solaredge Full timeDescription Power the Future with us SolarEdge NASDAQ SEDG is a global leader in high-performance smart energy technology with over 5000 employees offices in 34 countries and millions of products installed in over 133 countries Our diverse product offering comprises intelligent solar inverters battery storage backup systems EV charging and...
-
Bengaluru, Karnataka, India Analog Devices Full time US$ 1,00,000 - US$ 1,50,000 per yearAbout Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...
-
Senior Engineer, Embedded Software Development
17 hours ago
Bengaluru, Karnataka, India Analog Devices Full time US$ 90,000 - US$ 1,20,000 per yearAbout Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...
-
Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Embedded Software Engineer - Linux and BSPWe are seeking an experienced Embedded Software Engineer with expertise in Linux operating systems and Board Support Packages (BSPs) to join our dynamic team.The ideal candidate will have a strong background in embedded software development, specifically with a focus on C programming language and real-time operating...
-
Senior Embedded Software Engineer
15 hours ago
Bengaluru, Karnataka, India Muse Wearables Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany Description :Muse Wearables is a pioneering technology company on a mission to shape the future of personal computing beyond mobile phones. Headquartered in Bengaluru, we have successfully designed and launched the world's first payment-enabled hybrid smartwatches and an innovative remote care service using wearables. Currently, we are working...
-
Senior Embedded Software Architect
1 day ago
Bengaluru, Karnataka, India beBeeExpertise Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Systems ExpertiseWe are seeking an accomplished Senior Embedded Engineer to lead technical efforts and drive innovations in embedded software and hardware.The ideal candidate will have deep expertise in designing, developing, and maintaining cutting-edge embedded systems and firmware. You will collaborate with cross-functional teams to define system...
-
Embedded Software Engineer
2 days ago
Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full timeEmbedded C,Linux,BSPDescription :We are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing...
-
Senior Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 1,80,00,000 - ₹ 2,00,00,000Embedded Software Development LeadWe are seeking an experienced Embedded Software Development Lead to join our team. As a key member of our development team, you will be responsible for designing and implementing innovative software solutions for embedded devices.You will work closely with the software development team to align interfaces and engage in...
-
C++ Embedded Engineer
1 day ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full timeEmbedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...