Senior Software Engineer/ RTOS Development Engineer

4 days ago


Pune, Maharashtra, India Avin Systems Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Key Responsibilities:

  • Design, develop, and maintain RTOS kernel modules and low-level software for automotive embedded platforms.
  • Implement task scheduling, inter-task communication, synchronization primitives, and memory management functions in a safety-compliant manner.
  • Develop and optimize real-time software for deterministic execution on automotive-grade MCUs (e.g., ARM Cortex-M/A, Infineon TriCore, NXP S32, or Renesas RH850).
  • Participate in the safety lifecycle per ISO 26262, including requirements definition, design, implementation, verification, and validation.
  • Create and maintain software safety artifacts such as safety plans, FMEA/FMEDA, traceability matrices, and safety case documentation.
  • Conduct static/dynamic analysis, code reviews, and unit/integration tests in compliance with MISRA C and functional safety guidelines.
  • Support ASIL decomposition and integration of RTOS with application and hardware abstraction layers.
  • Work closely with system architects, safety managers, and hardware engineers to ensure compliance and traceability.
  • Investigate and resolve real-time performance issues, race conditions, and timing violations.
  • Participate in safety audits and support TV or certification body assessments for functional safety compliance.

Required Skills & Experience:

  • Bachelors or Master's degree in Electronics, Computer Engineering, or Computer Science.
  • 4 to 7 years of experience in embedded systems or firmware development.
  • Strong knowledge of RTOS internals (task management, interrupt handling, context switching, IPC, memory management).
  • Hands-on experience with FreeRTOS, SafeRTOS, AUTOSAR OS, QNX, or equivalent RTOS platforms.
  • Experience with ISO ASIL B/D) and safety-critical software development processes.
  • Proficiency in C/C++, debugging tools (JTAG, Lauterbach, Trace32), and performance tuning for embedded systems.
  • Experience with static code analysis tools (e.g., Polyspace, LDRA, Coverity) and compliance tools for MISRA C or CERT C.
  • Strong understanding of microcontroller architectures (ARM, Infineon, NXP, Renesas).
  • Familiarity with configuration management systems (Git, SVN) and CI/CD pipelines (Jenkins, GitLab).

Preferred Qualifications:

  • Experience in AUTOSAR Classic Platform (OSEK/AUTOSAR OS integration).
  • Prior work on ASIL-certified components or Safety Element out of Context (SEooC).
  • Knowledge of hardware-software integration, CAN/LIN/Ethernet communication stacks, and MCAL drivers.
  • Experience with tool qualification, safety documentation, and traceability tools (e.g., Polarion, DOORS, Codebeamer).
  • Familiarity with cybersecurity (ISO and secure boot / OTA mechanisms.


  • Pune, Maharashtra, India Vimerse Infotech Full time ₹ 1,00,00,000 - ₹ 3,00,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...


  • Pune, Maharashtra, India Perforce Software Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


  • Pune, Maharashtra, India Rishabh Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About Rishabh Software:Rishabh Software, an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Recruitment Process Outsourcing (RPO) and Engineering Services.Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 25...


  • Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join...


  • Pune, Maharashtra, India Vertiv Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Senior Firmware Engineer – IoT, HMI & PC-side Application DevelopmentRole Summary:We are seeking a highly experienced Senior Firmware Engineer for the development of embedded firmware for IoT devices, Human-Machine Interfaces (HMI) , and PC-side applications. This role involves architecting and implementing robust firmware, developing intuitive user...


  • Pune, Maharashtra, India Vertiv Group Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    DescriptionSenior Firmware Engineer – IoT, HMI & PC-side Application DevelopmentRole Summary:We are seeking a highly experienced Senior Firmware Engineer for the development of embedded firmware for IoT devices, Human-Machine Interfaces (HMI) , and PC-side applications. This role involves architecting and implementing robust firmware, developing intuitive...


  • Pune, Maharashtra, India VOLANSYS (An ACL Digital Company) Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Below are the Job Details:Designation: Principal Engineer (RTOS or Linux)Experience: 4 to 15 Years ( Relevant in RTOS or Linux )Job Location:: Pune (Balewadi)Notice Period:: Only Immediate, Serving Notice & 30 DaysDomain:: Non-Automotive onlyJob Description:Strong practical hands-on with C programming.Hands-on with application development on...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Capgemini Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...