Senior Embedded Engineer

4 days ago


Bengaluru, Karnataka, India EdgeVantage Full time ₹ 12,00,000 - ₹ 36,00,000 per year

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

Skills: debugging,oscilloscopes,c++,eagle,embedded systems,eda,linux,linux-based systems,rtos,kicad



  • Bengaluru, Karnataka, India Celstream Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Title: Embedded Developer - Senior EngineerQualification: BE E&C/E&E/Instrumentation/CSGood to have: Embedded development trainingExperience: 6 Years to 8 YearsNotice period: Immediate joiners only.Location: BangaloreMode of work - Work from officeResponsibilities:Engineer should be able to develop drivers and embedded application using Espressif chipsets...


  • Bengaluru, Karnataka, India NeoIntelli Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior / Lead Embedded :Bengaluru, Karnataka, IndiaExperience :6- 12 the Role :We are seeking an experienced and proactive Senior / Lead Embedded C++ Engineer to spearhead the development of next-generation Human Machine Interface (HMI) solutions within our engineering team.This is a high-impact role for a professional with deep expertise in embedded...


  • Bengaluru, Karnataka, India NeoIntelli Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior / Lead Embedded Engineer Location : Bengaluru, Karnataka, India Experience : 6- 12 Years About the Role : We are seeking an experienced and proactive Senior / Lead Embedded C++ Engineer to spearhead the development of next-generation Human Machine Interface (HMI) solutions within our engineering team This is a high-impact role for a...


  • Bengaluru, Karnataka, India Best NanoTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    1. Senior Embedded Software Engineer (Bangalore)Location -BangaloreExperience-3 Years- 10 YearsExperienced C++ developer specializing in multi-threaded Embedded Linux/QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communication stacks, platform foundation components, and the complete software...


  • Bengaluru, Karnataka, India Varsal Terra Technology Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company is a pioneer in providing mobility solutions for Aerospace, Defence , Railways and Industrial for more than 4 decades. The company looks for a Senior Embedded Software Engineer to accelerate its embedded systems solutions development.Looking for embedded software candidates who have work ONLY with product companies in industrial or manufacturing...


  • Bengaluru, Karnataka, India Uplers Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Embedded Hardware Engineer - IOTExperience: 6 - 8 Years ExpSalary : CompetitivePreferred Notice Period: Within 30 DaysOpportunity Type: Onsite (Bengaluru)Placement Type: Permanent(*Note: This is a requirement for one of Uplers' Clients)Must have skills required :ESP32 OR Quectel ec200u OR LoRA OR Bluetooth, IoTLiving Things (One of Uplers' Clients) is...


  • Bengaluru, Karnataka, India Digicomm Semiconductor Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Exciting Opportunity for Senior Embedded Systems Engineer Elevate your career with Digicomm Semiconductor Private Limited and take the next leap in your professional journey. Join us for unparalleled growth and development.Required Skills and Qualifications:Microcontroller Required Skills and Qualifications:5+ years of experience in embedded software...


  • Bengaluru, Karnataka, India Vimerse Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Name of the JD: Automotive Senior Embedded Software Engineer Education Qualification: Bachelor - Electronics & Communication Engineering (Required) / EEE / CS Master - Electronics Engineering (Preferred) Exp required: 3-8 years Roles and Responsibilities: ● Will be working in Embedded C programming using MISRA coding guidelines. ● Should work on...


  • Bengaluru, Karnataka, India Astromeda Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: Embedded Engineer InternDuration: 6 monthsDepartment: Engineering / R&DAbout the RoleWe are looking for a motivated Embedded Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience in embedded systems design, firmware development, and hardware-software integration. You will work closely with senior engineers...


  • Bengaluru, Karnataka, India NeST Digital Full time ₹ 12,00,000 - ₹ 36,00,000 per year

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