Embedded Software Engineer- Flight Computer

1 week ago


India Sarla Aviation Full time

About Sarla Aviation:  

At Sarla Aviation, we are pioneers in developing next generation eVTOL aircraft. We seek an experienced Software Engineer to join our dynamic team. This role will focus on integrating various aircraft subsystems into the flight computer while contributing to the architecture, design, and implementation of robust, scalable software for critical flight operations. This is a hands-on position where you will collaborate with multidisciplinary teams, including engineers, data scientists, and pilots, to bring our innovative eVTOL technology to life. 

 

Key Responsibilities:  

  • Software Development: Plan, write, test, and debug C++ code to ensure the scalability and reliability of Sarla Aviation's flight software. 
  • Real-Time Systems: Optimize task scheduling in embedded systems to meet real-time performance requirements. 
  • Subsystem Communication: Ensure reliable communication between the flight computer and critical subsystems, including motor inverters, radio links, IMU sensors, actuators, and GPS. 
  • Testing & Simulation: Develop verification strategies and manage hardware-in-the-loop simulators to support software development and certification processes. 
  • Protocol Implementation: Implement communication protocols like UART, CAN, I2C, and SPI for efficient data exchange between components. 
  • Team Collaboration: Work closely with multidisciplinary teams to ensure that software requirements and schedules are well-defined and met. 
  • Leadership & Mentorship: Mentor and guide junior engineers as the team grows, while remaining deeply involved in development processes. 

 

Required Qualifications:  

  • Bachelor's degree in computer science, Electrical Engineering, Electronics Engineering, or related fields. 
  • 3+ years of experience in embedded systems software development, focusing on real-time, safety-critical applications. 
  • Strong knowledge of object-oriented programming (OOP) principles, particularly in C++. 
  • Experience with drone and UAV subsystems and software architecture. 
  • Proficient in debugging communication protocols like UART, CAN, I2C, and SPI, and implementing them in embedded systems. 
  • Familiarity with real-time operating systems (RTOS) and task scheduling. 
  • Experience with version control (Git), project management tools (Jira), and Agile methodologies (Scrum, Kanban). 
  • Experience working in regulated environments (e.g., FAA, Mil-Spec) with a focus on aviation or automotive software. 

 

Desired Qualifications:  

  • Master’s degree or advanced experience in aerospace or automotive software engineering. 
  • Experience building and managing sprint planning exercises, roadmaps, and Gantt charts. 
  • Familiarity with DO-178C standards and other aviation certification processes. 
  • Strong debugging skills using tools like logic analyzers and oscilloscopes. 
  • A passion for aerospace and aviation technology. 

 

Why Join Sarla Aviation?  

  • Be part of an innovative team at the forefront of eVTOL technology. 
  • Hands-on involvement in the entire software lifecycle, from design and development to testing and certification. 
  • Work with talented engineers in a fast-paced and collaborative environment. 

 

Application Process:

  • Submit your resume and portfolio to . Help us shape the future of air mobility



  • india Sarla Aviation Full time

    About Sarla Aviation:   At Sarla Aviation, we are pioneers in developing next generation eVTOL aircraft. We seek an experienced Software Engineer to join our dynamic team. This role will focus on integrating various aircraft subsystems into the flight computer while contributing to the architecture, design, and implementation of robust, scalable software...

  • Flight Dispatcher

    3 weeks ago


    India company Florida Flyers Flight Academy, Inc. Full time

    Florida Flyers Flight Academy, Inc. India **Published**: Published today Flight dispatcher Not specified About the Flight Dispatcher Position We're seeking a dependable and experienced Aircraft and Flight Instructor Dispatcher - Flight Training Dispatch to join our team. As Flight Training Dispatcher the applicant will have a solid background in flight...


  • Anywhere in India/Multiple Locations ATech Full time

    Job Description:Embedded Software Engineer at ATechAs an Embedded Software Engineer at ATech, you will be responsible for designing, developing, and testing embedded software systems. Your duties will include working on computer architecture, lower-level computer systems, and kernel development. You will analyze and enhance the efficiency, scalability, and...


  • India CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads...


  • India CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with...


  • India Hyperhire Full time

    Job Title: Embedded Software Engineer Duration: Around 1 year (Full-Time Contractual) Work Schedule: 10:00 AM - 7:00 PM KST Experience: 3+ Years Seeking a skilled Embedded Software Engineer in developing and maintaining software for L2 and L3 switching functions. In this role, a candidate has to be responsible for designing, implementing and...


  • india Hyperhire Full time

    Job Title: Embedded Software Engineer Duration: Around 1 year (Full-Time Contractual) Work Schedule: 10:00 AM - 7:00 PM KST Experience: 3+ Years Seeking a skilled Embedded Software Engineer in developing and maintaining software for L2 and L3 switching functions. In this role, a candidate has to be responsible for designing, implementing and optimizing...


  • india Hyperhire Full time

    Job Title: Embedded Software EngineerDuration: Around 1 year (Full-Time Contractual)Work Schedule: 10:00 AM - 7:00 PM KSTExperience: 3+ YearsSeeking a skilled Embedded Software Engineer in developing and maintaining software for L2 and L3 switching functions. In this role, a candidate has to be responsible for designing, implementing and optimizing network...


  • India CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads...


  • india CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+...


  • India CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+...


  • india CodeVyasa Full time

    Looking for a Embedded Edge Compute Engineer|| Remote to join a team of rockstar developers. The candidate should have a minimum of 10+ years of experience. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+...


  • Anywhere in India/Multiple Locations/Chennai/Pune/Mumbai/Metros Aricent Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at Aricent. The successful candidate will be responsible for designing and developing embedded software for various microcontrollers and computing modules.Key Responsibilities:Developing embedded software using C, C++, and Python under...


  • India L&T Technology Services Full time

    Hi All, Greetings from L&T Technology Services Limited. Role: Embedded Software Engineer (Linux Device Driver) Experience : 3 to 6 Years Notice Period: Immediate to 15Days Location : Hyderabad Skill: Embedded C, Linux, Kenel driver's microprocessors, BSP, Android BSP, ARM Job Description: Strong Development experience in ...


  • Anywhere in India/Multiple Locations VVDN Technologies Pvt Ltd Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at VVDN Technologies Pvt Ltd. The ideal candidate will have a strong background in C/C++ programming and experience with Linux BSP development.Key Responsibilities:Design and develop embedded software for camera systemsLead the development of...

  • Embedded Developer

    2 weeks ago


    India Angel and Genie Full time

    Responsibilities: Meeting with clients, designers, and engineering teams to define technical requirements. Designing program architecture based on project requirements and hardware specifications. Writing software code, embedded programs, and system protocols. Conducting tests on the embedded software systems to ensure proper integration ...


  • India Hyperhire Full time

    Designation: Embedded SW EngineerDuration: ContinuesYOE: 3+Client: HyperhireExperience : Experience in Layer 2 and Layer 3 switchesWorktime: 10 am to 7 pm Korean standard timeWorkplace : RemoteKey product and services:1.L2/L3 Ethernet switches2.FTTH PON OLT/ONU3.Carrier Ethernet Solutions4.Optical transport systems5.Network Management Software (EMS,NMS)Tech...


  • India Hyperhire Full time

    Designation: Embedded SW Engineer Duration: Continues YOE: 3+ Client: Hyperhire Experience : Experience in Layer 2 and Layer 3 switches Worktime: 10 am to 7 pm Korean standard time Workplace : Remote Key product and services: 1.L2/L3 Ethernet switches 2.FTTH PON OLT/ONU 3.Carrier Ethernet Solutions 4.Optical transport systems 5.Network Management...


  • India Hyperhire Full time

    Designation: Embedded SW Engineer Duration: Continues YOE: 3+ Client: Hyperhire Experience : Experience in Layer 2 and Layer 3 switches Worktime: 10 am to 7 pm Korean standard time Workplace : Remote Key product and services: 1.L2/L3 Ethernet switches 2.FTTH PON OLT/ONU 3.Carrier Ethernet Solutions 4.Optical transport systems ...


  • India RiVi Consulting Group L.L.C Full time

    Responsibilities: • Develop and optimise embedded software solutions for real-time applications, focusing on efficient, reliable, and high-performance code. • Design, implement, and test firmware for microcontrollers, microprocessors, and SoCs using languages like C/C++. • Perform debugging, troubleshooting, and validation of embedded systems,...