Leading Automotive Embedded Software Engineer

3 days ago


Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 2,40,00,000 - ₹ 2,70,00,000
Senior Embedded Software Engineer - Real-Time Operating Systems

Summary:

We are seeking a skilled 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.

Key Responsibilities:
  • OS Architecture and Design:
  • Design and implement real-time operating system (RTOS) components, including task scheduling, memory allocation, and timing mechanisms.
  • Multicore System Development:
  • Develop solutions for multicore systems, including core allocation strategies and inter-core communication mechanisms.
  • RTOS Integration and Configuration:
  • Integrate and configure AUTOSAR OS, OSEK, or proprietary RTOS solutions for automotive MCU platforms.
  • Performance Optimization:
  • Optimize OS-level software for efficient memory usage and CPU utilization, enhancing overall system performance, reliability, and determinism through code optimization and configuration tuning.
  • Compliance and Safety:
  • Evaluate and ensure compliance with AUTOSAR standards and functional safety requirements (e.g., ISO 26262, ASPICE, and MISRA C).
  • Safety Features Implementation:
  • Implement safety requirements such as memory protection unit, task monitoring, and watchdog.
  • Collaboration and Debugging:
  • Collaborate with hardware, ECU architects, SW requirement engineers, and application teams to ensure seamless Software integration and robust OS abstraction.
  • Debug using tools such as oscilloscopes, logic analyzers, JTAG debuggers, and timing analysis tools.
Requirements:
  • Bachelor's degree in computer engineering, electrical engineering, computer science, or a related field.
  • 12-15 years of experience in embedded software development, with a strong focus on RTOS and low-level platform software.
  • Proficiency in C programming with a deep understanding of real-time system constraints.
  • Experience with AUTOSAR OS, OSEK, or other embedded operating systems.
  • Familiarity with MCU architectures such as ARM Cortex-M, Renesas RH850, or Infineon AURIX.
  • Strong understanding of the CPU core load distribution.
  • Strong experience in debugging, timing analysis, and driver development.


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Automotive Software Engineer Lead PositionWe are seeking an experienced Automotive Software Engineer to lead our team in developing and implementing cutting-edge software solutions for automotive applications. This role will involve defining and implementing safety concepts and software safety requirements, developing, validating, and productizing automotive...


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

    We are seeking an experienced and highly skilled Senior Automotive Embedded Software Architect to lead the design, development, and delivery of embedded software solutions in the automotive domain. This role requires deep expertise in system and software architecture, software engineering practices, safety and security compliance, and a solid grasp of ASPICE...


  • Bengaluru, Karnataka, India beBeeAutomotive Full time ₹ 1,04,000 - ₹ 1,30,878

    About the RoleThis position is responsible for leading the development of automotive embedded software solutions.We are seeking a highly skilled and experienced Senior Platform BSP Engineer to join our team.Key ResponsibilitiesDesign, develop, test, and maintain high-quality embedded software components for automotive applications.Work closely with...


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

    OverviewThe Embedded Automotive Test Automation Senior Engineer or lead is responsible for designing and developing automated test solutions for embedded automotive systems. This role ensures high-quality software delivery through robust test strategies, hands-on validation, and collaboration with cross-functional teams. The engineer will focus on automation...


  • Bengaluru, Karnataka, India beBeeAutomotiveSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Job OpportunityWe are seeking an Automotive Engineer to join our core R D team.The successful candidate will be responsible for developing and maintaining software for automotive systems ECUs.They will work closely with hardware engineers to integrate and validate software and hardware systems ensuring the functionality and performance of automotive...


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

    Experience range: 6 - 8 yearsSkills:Mandatory skills: C++, Linux, Middleware, Automotive domain.Good to have: Basic understanding of the Kernel.Mode of interview: In-person/F2FDrive date: 12th Sep Friday.Venue: Harman International India Pvt Ltd,Salarpuria Sattva Knowledge CourtOffice-1, Wing A & B 6th floor, Plot No. 9,Phase I, Doddenakkundi Industrial...


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

    Expleo is the home of bold and reliable minds. With more than 50 years of experience in developing complex products, optimising manufacturing processes, and ensuring the quality of information systems, Expleo boasts an extensive global footprint, powered by 19,000 highly skilled experts delivering value in 30 countries.Our efforts in creating a supportive...


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,20,000 - US$ 1,80,000

    Job DescriptionAs a software engineer in the automotive industry, you will play a key role in designing and developing software for instrument clusters. Your primary focus will be on creating innovative solutions that improve vehicle safety and performance.Key Responsibilities:Define software architecture and lead the end-to-end development of instrument...


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

    As a skilled Embedded C++ software engineer, you will play a key role in designing and developing cutting-edge embedded solutions for automotive systems.Key Responsibilities:Design and develop low-level code, unit tests, and perform root cause analysisCollaborate with cross-functional teams to ensure software release readiness through proper documentation...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Technical Lead for Automotive Software DevelopmentIndustry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and TestingOur ideal candidate has strong embedded development experience with good knowledge and hands-on expertise in design/development/debugging aspects of...