Acron Aviation logo

Embedded Software Engineer

Acron Aviation

Bengaluru, Karnataka, IndiaJobNo compensation foundTracked 1w agoSeen in employer's feed 5 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
Bengaluru, Karnataka, India
Work Authorization
Not specified

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

Acron Aviation is hiring an Embedded Software Engineer. Acron Aviation is seeking an Embedded Software Engineer for its Aftermarket avionics division in Bengaluru. The role involves designing, developing, and maintaining software for ground support and avionics systems, translating requirements into implementations, and collaborating with hardware and test teams to verify and improve system functionality.

Key focus areas include Design, develop, and maintain software for avionics systems, Translate system and software requirements into working software implementations, and Support software integration with hardware and system-level components.

Important skills include Software Development, Debugging, Verification, Testing, Automation Tools, and AI Tools. Preferred (not required): Embedded Systems, C++, Python, and Visual Basic.

Skills & qualifications

RequiredNice to have

Skills

Embedded SystemsSoftware DevelopmentDebuggingVerificationTestingAutomation ToolsAI ToolsProblem SolvingCommunicationCollaborationContinuous ImprovementC++PythonVisual BasicQt CreatorARINC 429ARINC 717ARINC 664DO-178

Qualifications

Bachelor's Degree in Aerospace Engineering or Related Field3+ Years Engineering ExperienceExperience in Embedded Software DevelopmentExperience With Software VerificationExperience Working With Software Requirements and Design DocumentationExperience in Avionics Software Development EnvironmentsExperience With C++Experience With PythonExperience With Visual BasicExperience With Qt CreatorExperience With ARINC 429Experience With ARINC 717

Full job description

Embedded Software Engineer

Bengaluru

Avionics - Aftermarket – Engineering /

On-site

About Acron Aviation (Avionics – Aftermarket):

Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety-critical flight operations across commercial and military aviation. Through our Aftermarket organization, we support operators, OEMs, and maintenance providers by delivering software solutions, product support, lifecycle sustainment, and operational enhancements across a broad portfolio of avionics products. Our teams work closely with customers and engineering organizations worldwide to improve system performance, maintainability, reliability, and customer satisfaction throughout the operational life of our products.

Job Title

Embedded Software Engineer – Aftermarket

Position Summary

We are seeking a Software Engineer to support development of avionics software systems within the Aftermarket product line. This role focuses on designing, developing, and verifying software for ground support and avionics systems.

You will work closely with systems, hardware, and test engineering teams to implement software features, support integration activities, and contribute to verification and validation efforts. Scope and ownership will scale based on experience level, with opportunities to take on increased technical responsibility and leadership over time.

Key Responsibilities

  • Design, develop, and maintain software for avionics systems

  • Translate system and software requirements into working software implementations

  • Support software integration with hardware and system-level components

  • Participate in debugging, troubleshooting, and root cause analysis of system issues

  • Develop software documentation including design artifacts and verification evidence

  • Contribute to software verification activities including test development and execution

  • Collaborate with systems, hardware, and test teams to ensure end-to-end system functionality

  • Support continuous improvement of software development processes and practices

  • Participate in design reviews and technical discussions across engineering teams

  • Identify risks and support mitigation activities throughout the development lifecycle

Required Qualifications

  • Bachelor’s degree in Aerospace Engineering, Computer Engineering, Electrical Engineering, Computer Science, or a related field

  • 3+ years of engineering experience in software development, coding, software verification, avionics, or related aerospace/defense applications

  • Experience in software development within embedded or systems-based environments

  • Understanding of software development lifecycle processes and structured engineering practices

  • Experience working with software requirements and design documentation

  • Experience with software testing, verification, or validation activities

  • Strong problem-solving skills and ability to work in a collaborative environment

  • Effective communication skills and ability to work across multidisciplinary teams

  • Experience using automation and AI tools to streamline workflows and improve operational efficiency

  • Demonstrated continuous improvement mindset, with the ability to evaluate processes and implement more effective ways of working

  • Ability to adopt and promote automation and AI tools to improve team speed, quality, and execution

Preferred Additional Skills

  • Experience in avionics or aerospace software development environments

  • Experience with C++, Python, Visual Basic, and Qt Creator

  • Familiarity with avionics data standards such as ARINC 429, ARINC 717, and ARINC 664

  • Experience with software development involving data decoding, parameter mapping, and engineering unit conversion

  • Familiarity with standards such as DO-178 or similar regulated development frameworks

  • Experience with embedded systems and hardware/software integration

  • Experience supporting ground support systems, maintenance applications, or aftermarket software solutions

  • Experience working within regulated aerospace or aviation environments

Additional Information:

Acron Aviation conducts background checks and other pre-employment screening activities where permitted by applicable law.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

You've read the whole posting — now see how you match it.