Senior Embedded Software Engineer

17 hours ago


Bengaluru, Karnataka, India Qrata Full time US$ 1,50,000 - US$ 2,00,000 per year

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



  • Bengaluru, Karnataka, India Michael Page Full time

    Job 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...


  • Bengaluru, Karnataka, India Solaredge Full time

    Description 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 year

    About 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...


  • Bengaluru, Karnataka, India Analog Devices Full time US$ 90,000 - US$ 1,20,000 per year

    About 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...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded 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...


  • Bengaluru, Karnataka, India Muse Wearables Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company 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...


  • Bengaluru, Karnataka, India beBeeExpertise Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded 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...


  • Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time

    Embedded 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...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time ₹ 1,80,00,000 - ₹ 2,00,00,000

    Embedded 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...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded 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...