Senior Embedded Software Engineer – Real-Time Operating System Design

2 weeks ago


Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000
Job Description

We are seeking a senior embedded software engineer to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms.

This role focuses on OS architecture, task scheduling, and resource management for safety- and non-safety-critical ECUs, such as Zonal Controllers, Powertrain Modules, and Body Electronics.

The successful candidate will work on OS design, driver integration, performance optimization, and compliance with automotive safety and quality standards.

Key Responsibilities:
  • Design and implement real-time operating system (RTOS) components
  • Proven experience as a BSW Architect
  • Integrate and configure AUTOSAR OS, OSEK, or proprietary RTOS solutions
  • Optimize OS-level software for efficient memory usage and CPU utilization
  • Ensure compliance with AUTOSAR standards and functional safety requirements
  • Implemented safety requirements such as memory protection unit, task monitoring, and watchdog
  • Collaborate with hardware, ECU architects, SW requirement engineers and application teams
  • Debug using tools such as oscilloscopes, logic analyzers, JTAG debuggers and timing analysis tools
  • Create and maintain detailed software architecture documentation
  • Contribute to CI/CD workflows, automated testing, and Test-Driven Development (TDD)
Required Skills and QualificationsBachelor's degree in computer engineering, Electrical Engineering, Computer Science, or a related field12-15 years of experience in embedded software developmentProficiency in C programming with a deep understanding of real-time system constraintsExperience with AUTOSAR OS, OSEK, or other embedded operating systemsFamiliarity with MCU architectures such as ARM Cortex-M, Renesas RH850, or Infineon AURIXStrong understanding of the CPU core load distributionStrong experience in debugging, timing analysis, and driver developmentExcellent collaboration, documentation, and technical leadership skills

Please share your profiles including total years of experience, CCTC, ECTC, NP qualifications.

We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.



  • Bengaluru, Karnataka, India Skoegle IOT Innovations Pvt ltd Full time ₹ 12,000 - ₹ 14,00,000 per year

    Design and develop embedded software for various applicationsImplement real-time operating systems (RTOS) for efficient system performanceUtilize C and C++ programming languages for software developmentWork on embedded C programming for microcontrollersCollaborate with cross-functional teams to integrate software with hardware componentsConduct circuit...


  • Bengaluru, Karnataka, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Software ExpertAs a leading expert in real-time operating system (RTOS) development, you will oversee the creation and integration of highly efficient RTOS components on automotive microcontroller (MCU) platforms.Key Responsibilities:Design and implement optimal real-time operating system (RTOS) components, including task scheduling, memory...


  • Bengaluru, Karnataka, India beBeeEmbeddedSoftwareEngineer Full time ₹ 1,75,00,000 - ₹ 2,25,00,000

    Embedded Software Engineer Job SummaryThis role is a senior-level position for an experienced Embedded Software Engineer to design, develop, and implement embedded software solutions for real-time image processing applications in satellite payload systems.We are seeking a highly skilled professional with a strong background in embedded software development,...


  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India IND Design Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionIND Design Solutions is a multidisciplinary design and engineering firm that bridges physical products with digital experiences. Based in India, the company provides a comprehensive range of services from industrial design and mechanical engineering to software and digital services. With a team skilled in creativity, technical expertise,...


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

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled and experienced software professional to join our team. The ideal candidate will have extensive experience in embedded systems programming and be responsible for designing, developing, and debugging embedded software solutions.The role demands strong expertise in multithreaded...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Systems Expert WantedWe are seeking an exceptional Embedded Systems Expert to join our team. As a key member, you will be responsible for designing, developing, and optimizing embedded systems with a focus on Inter-Process Communication (IPC) logging.The ideal candidate should possess excellent programming skills in C, 14, and 17, as well as a deep...


  • 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 Weekday AI Full time

    This role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeRequirementsResponsibilities:- Design, develop, and implement embedded software for real-time image processing for satellite payload applications.- Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high...


  • Bengaluru, Karnataka, India THE ARM GROUP Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Embedded/Senior Embedded Software EngineerLocation:Bangalore (6 days WFO); Relocation assistance provided for eligible candidatesExperience: 2-11 YearsIndustry Required:Robotics/Defense/Drone TechnologiesAbout the RoleWe are seeking a highly skilledEmbedded/Senior Embedded Software Engineerto lead the development and deployment of embedded systems for...