Aerospace Embedded Software Expert

3 weeks ago


Noida, Uttar Pradesh, India Raphe mPhibr Full time

Raphe mPhibr Pvt. Ltd is a pioneering R&D-driven UAV manufacturer in India, revolutionizing aerospace with cutting-edge drone technology.

Our team of 400+ talented professionals, trained at premier institutions like MIT and IITs, designs and builds almost every component of our UAVs in-house. We possess expertise in Aerodynamics, Materials Science, Mechanical Engineering, Electronics, Software, and AI, enabling us to create comprehensive and customized end-to-end solutions for diverse terrains and weather conditions.

We were recognized for our rapid growth and inclusive culture, earning LinkedIn's Top 10 Startups 2024 title and the FICCI Women's Empowerment Award. Our collaborative, fun, and inclusive workplace is supported by unique events and thoughtful policies that reflect our commitment to our people.

We innovate for a better society

Your opportunity awaits

  • A chance to solve real problems alongside highly innovative and technical minds using advanced tools and technologies.
  • The opportunity to see how your work is impacting the lives of others.
  • A competitive salary based on your skills.

Job Overview

We are seeking an experienced Embedded Software Architect to join our Research and Development team. As a key member of our embedded team, you will design, develop, and integrate mission-critical avionics systems for all unmanned vehicle systems. You will collaborate with electrical and electronics scientists along with software scientists to develop firmware, write drivers, implement low-level algorithms on embedded electronics.

As a specialist in this field, you will have the opportunity to be part of a team of great scientists who solve real problems and innovate newer possibilities.

Required Skills

  • Experience in designing and developing software and systems.
  • Proficient in verifying and validating software and systems to ensure compliance standards.
  • Extensive experience working with Real-Time Operating Systems (RTOS).
  • Experience with DO-178C compliant toolchains and IDEs, including compilers, linkers, debuggers, simulators, and utilities.
  • Hands-on experience with DO-178C compliant static analysis, dynamic analysis, unit testing, integration testing, and coverage analysis tools.
  • Extensive knowledge of Microcontrollers with different architectures, Multicore microcontrollers.
  • Experience in implementing and debugging avionics protocols, including ARINC 825, ARINC 429, ARINC 664, and MIL-STD-1553.
  • Experience in utilizing safety test libraries to ensure compliance with safety standards and enhance testing rigor.
  • Demonstrated experience in implementing redundancy schemes for safety architectures, ensuring system reliability and compliance with DO-178C standards.
  • Experience in implementing security features in systems like hardware root of trust, secure boot, encrypted interfaces, tamper protections, knowledge of strong cryptographic algorithms etc.
  • Must have experience in the integration and testing of simulation environments, such as Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL).
  • Experience in one or more of the following tools: Cameo, DOORS, SysML, and DoDAF.
  • Experience in digital signal processing (DSP) and digital communication algorithms.
  • Experience in hardware debugging, including familiarity with tools such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Strong understanding of the implementation of Hardware Abstraction Layer (HAL) drivers, including CAN, filesystem, and DMA.

Desired Skills

  • Understanding of aerospace systems and subsystems, including avionics, control systems, and safety-critical systems.
  • Experience with model-based design and simulation tools (e.g., MATLAB/Simulink).
  • Knowledge of software development tools and methodologies (Agile, CI/CD).
  • Certification in software development processes (e.g., CMMI) is a plus.
  • Expertise in handling real-time constraints, safety requirements, system complexity, and regulatory compliance.

Key Responsibilities

  • Lead the design and development of embedded software architecture for aerospace systems, ensuring compliance with industry standards such as DO-178C and ISO 26262.
  • Collaborate with cross-functional teams to gather and analyze system requirements, translating them into software specifications.
  • Provide technical direction and guidance to software engineers and teams throughout the software development lifecycle.
  • Oversee coding practices and perform code reviews to ensure high-quality software delivery, promoting best practices in software development.
  • Define integration and testing strategies for embedded software, including unit testing, integration testing, and system validation.
  • Create and maintain comprehensive documentation for software architecture, design, and testing processes to support regulatory compliance.
  • Work closely with hardware engineers, system engineers, and project managers to align software development efforts with overall project goals.
  • Identify areas for process improvement and lead initiatives to enhance software development practices and tools.

Education and Experience

  • Bachelor's or master's degree in aerospace engineering, Systems Engineering, Electrical Engineering, or a related field.
  • Minimum 11-20 years of experience in system and architecture design in aerospace applications.
  • Proven experience in developing systems for aircraft is highly desirable.


  • Noida, Uttar Pradesh, India Raphe mPhibr Full time

    Raphe mPhibr Pvt. Ltd is a leading R&D-driven UAV manufacturer in India, revolutionizing aerospace with cutting-edge drone technology.Our UAVs have flown over 1 million kilometers across diverse terrains and weather conditions.We have 400+ talented professionals trained at premier institutions like MIT, Georgia Tech, IITs, and NITs, and state-of-the-art...


  • Noida, Uttar Pradesh, India Raphe mPhibr Full time

    Unlocking Cutting-Edge UAV TechnologyRaphe mPhibr Pvt. Ltd, India's largest R&D-driven UAV manufacturer, is revolutionizing the aerospace industry with indigenously developed drone technology. Our UAVs have flown over 1 million kilometers across diverse terrains and weather conditions.Leveraging the expertise of 400+ talented professionals trained at premier...


  • Noida, Uttar Pradesh, India Raphe mPhibr Full time

    We are seeking a highly skilled Senior Embedded Software Scientist to join our Research and Development team at Raphe mPhibr Pvt. Ltd.About UsRaphe mPhibr is India's leading R&D-driven UAV manufacturer, pioneering aerospace innovation with cutting-edge drone technology. Our UAVs have flown over 1 million kilometers across diverse terrains and weather...


  • Noida, Uttar Pradesh, India Raphe mPhibr Full time

    Raphe mPhibr Pvt. Ltd is India's largest R&D-driven UAV manufacturer, revolutionizing the aerospace industry with cutting-edge drone technology.Our UAVs have flown over 1 million kilometers across diverse terrains and weather conditions. With 400+ talented professionals trained at premier institutions like MIT, Georgia Tech, IITs, and NITs, we design and...


  • Noida, Uttar Pradesh, India ALi Corporation Full time

    Job Title: STB Embedded System Software Development ExpertAt ALi Corporation, we are seeking a highly skilled and experienced Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing drivers and applications related to STB SDK/DDK.Job Description:Our...


  • Noida, Uttar Pradesh, India Raphe mPhibr Full time

    About UsRaphe mPhibr Pvt. Ltd is a leading innovator in the field of unmanned aerial vehicles (UAVs), pushing the boundaries of aerospace technology with cutting-edge drone designs.With a team of 400+ talented professionals, including experts from top institutions like MIT and IITs, we design and manufacture almost every component of our UAVs in-house. Our...


  • Noida, Uttar Pradesh, India IT Firm Full time

    Job Overview:The IT Firm is seeking an experienced Embedded Software Engineer to join our team. As a key member of our firmware development division, you will be responsible for designing and implementing firmware solutions for various products.About the Role:We are looking for a highly skilled Embedded Software Engineer with expertise in developing...


  • Noida, Uttar Pradesh, India ALi Corporation Full time

    Job Title: Embedded Systems Software Engineer with STB SpecializationWe are seeking an experienced Embedded Systems Software Engineer to join our team at ALi Corporation. This is an exciting opportunity to leverage your skills and expertise in designing, developing, and testing drivers and applications related to STB SDK/DDK.Job Overview:In this role, you...


  • Noida, Uttar Pradesh, India First Phoenics Solutions Full time

    Job DescriptionResponsibilitiesAt First Phoenics Solutions, we're looking for an experienced Embedded Software Engineer to design and develop firmware for our embedded systems. As a key member of our team, you'll collaborate with hardware engineers to define system requirements, write clean and efficient code, debug and test firmware, and provide technical...


  • Noida, Uttar Pradesh, India IT Firm Full time

    Job Overview">The IT Firm is seeking a highly skilled Embedded Software Engineer to join their team. As an Embedded Software Engineer, you will be responsible for firmware development, low-level driver writing, and integration with Imaging IP's.">Estimated Salary: $120,000 - $180,000 per year">Key Responsibilities:">">Develop firmware for various products...


  • Noida, Uttar Pradesh, India MES Full time

    Job DescriptionAs a Firmware Engineer at Maverick Energy Solutions (MES), you will be responsible for designing, developing, and optimizing firmware for embedded systems. This role requires a deep understanding of embedded systems, real-time operating systems (RTOS), microcontrollers, and low-level hardware-software interactions.This job demands intellectual...


  • Noida, Uttar Pradesh, India Newgen Software Full time

    Job DescriptionWe are seeking a highly skilled Technical Presales Manager to join our team at Newgen Software. In this role, you will be responsible for identifying and pursuing new business opportunities, developing and maintaining strong relationships with existing clients, and delivering exceptional customer service.Key Responsibilities:Develop and...


  • Noida, Uttar Pradesh, India Kritikal Solutions Full time

    About Kritikal SolutionsWe are a cutting-edge technology firm committed to delivering innovative solutions. Our team of experts is passionate about developing cutting-edge embedded firmware for medical devices.Job SummaryWe are seeking an experienced Embedded Systems Firmware Engineer Leader to join our team. As a key member of our engineering department,...


  • Noida, Uttar Pradesh, India Pentair Full time

    About the RolePentair is seeking an experienced Senior Embedded Systems Technical Specialist to lead firmware development and technical projects.Job DescriptionWe are looking for a highly skilled and motivated individual with 6-10 years of experience in embedded systems. The ideal candidate should have a strong passion for technology, be academically sound,...

  • IT Services Expert

    3 weeks ago


    Noida, Uttar Pradesh, India Vinove Software & Services Pvt. Full time

    IT Services Expert Job DescriptionVinove Software & Services Pvt. is hiring an IT Services Expert to drive business growth through customized solutions in the software services domain.About the RoleThe ideal candidate will have a deep understanding of the software services industry and excellent communication skills.Key ResponsibilitiesCollaborate with sales...

  • Manual Tester Expert

    3 weeks ago


    Noida, Uttar Pradesh, India CresTech Software Full time

    Job DescriptionWe are seeking an experienced Manual Tester Expert to join our team in Noida/Gurugram. The successful candidate will be responsible for identifying defects in software applications through manual testing and collaborative efforts with cross-functional teams.Key Responsibilities:Perform thorough manual testing of software applications,...


  • Noida, Uttar Pradesh, India Brightly Software Full time

    About the RoleBrightly Software is a global leader in intelligent asset management solutions, enabling organizations to optimize their asset performance. We empower our clients with a sophisticated cloud-based platform that leverages decades of data to deliver predictive insights throughout the entire asset lifecycle.We are seeking a highly skilled Mobile...


  • Noida, Uttar Pradesh, India Pentair Full time

    Pentair is a leading global water solutions company that designs, manufactures and markets products, systems and technical services for the water and aquatic industries.As an experienced Firmware Engineer II, you will lead projects for a segment's end-to-end firmware delivery, define design/architecture for the product firmware, and develop products using...


  • Noida, Uttar Pradesh, India Vinove Software & Services Pvt. Full time

    Job DescriptionWe are seeking an experienced Pre-Sales Consultant to drive business growth through customized software solutions in the software services domain.Key Responsibilities:Collaborate with sales and technical teams to identify client requirements and align them with business objectives.Conduct client meetings and presentations to demonstrate the...


  • Noida, Uttar Pradesh, India Nerdapplabs Software Solutions Pvt. Ltd. Full time

    About Nerdapplabs Software Solutions Pvt. Ltd.We are a pioneering technology company helping businesses build and support their products with cutting-edge solutions since our inception. Our team of experts has extensive experience in developing Industrial IoT & Edge ML Platforms, Insights, and Actions.We are passionate about making a difference in the world...