What are the responsibilities and job description for the Senior Staff Software Engineer position at Acron Aviation?
Please note: This is an on-site position that requires the selected candidate to work from our Phoenix, AZ, office. This is not a remote role.
About Acron Aviation
Acron Aviation is a global leader in commercial aviation solutions - designed, engineered, and delivered by a team of passionate innovators redefining what’s possible in flight. From advanced avionics and flight data intelligence to world-class simulation and pilot training, we support aircraft operators and OEMs with the technology and expertise to fly safer, smarter, and more efficiently. Now, with a bold new identity, we’re building on a legacy of aviation excellence - unleashing fresh energy, modern thinking, and a customer-first mindset to meet the demands of today’s rapidly evolving aerospace industry. Welcome to Acron Aviation - where the future takes flight!
Job Description
As a Scientist-level Software Engineer, you will provide technical leadership and support for the cross-functional teams responsible for developing and testing Avionics Displays and Surveillance Systems, Products, and Services that make a real difference in safety and cost-effective operation of commercial aerospace. You will design and develop software aspects of the solution and take it all the way from conception through certification and deployment of the solution in the field. You will interact with internal and external customers, regulatory authorities, and support Project and Program leadership on the execution.
Essential Functions
About Acron Aviation
Acron Aviation is a global leader in commercial aviation solutions - designed, engineered, and delivered by a team of passionate innovators redefining what’s possible in flight. From advanced avionics and flight data intelligence to world-class simulation and pilot training, we support aircraft operators and OEMs with the technology and expertise to fly safer, smarter, and more efficiently. Now, with a bold new identity, we’re building on a legacy of aviation excellence - unleashing fresh energy, modern thinking, and a customer-first mindset to meet the demands of today’s rapidly evolving aerospace industry. Welcome to Acron Aviation - where the future takes flight!
Job Description
As a Scientist-level Software Engineer, you will provide technical leadership and support for the cross-functional teams responsible for developing and testing Avionics Displays and Surveillance Systems, Products, and Services that make a real difference in safety and cost-effective operation of commercial aerospace. You will design and develop software aspects of the solution and take it all the way from conception through certification and deployment of the solution in the field. You will interact with internal and external customers, regulatory authorities, and support Project and Program leadership on the execution.
Essential Functions
- Including, but not limited to
- Interfaces with project leadership on all aspects of the software lifecycle and represents the organization in customer meetings and reviews.
- Provide technical leadership in software development, ensuring compliance with DO-178C and other applicable standards.
- Serve as the primary technical authority for software-related TSO specialist aspects, guiding certification activities and ensuring regulatory compliance.
- Drive and support continuous process improvement initiatives, fostering efficiency, quality, and scalability across teams.
- Influence and shape strategy for incorporating emerging artificial intelligence technologies into the software development lifecycle.
- Act as the primary contributor to estimating software impacts for new projects and programs, collaborating with cross-functional stakeholders.
- Lead and contribute to red team investigations for fielded problem reports, and perform Root Cause and Corrective Action (RCCA) analyses
- Support customer and internal audits of software development processes, ensuring transparency and compliance with industry and organizational standards.
- Mentor and guide engineers across teams, fostering technical excellence, professional growth, and collaboration.
- Represent software engineering in cross-discipline technical reviews, program planning, and risk assessments.
- Anticipate technical challenges, propose innovative solutions, and influence long-term architectural decisions.
- Ensure project deliverables meet cost, schedule, and quality objectives while aligning with organizational strategic goals.
- Related development experience with the following:
- Experience with Displays and Surveillance products such as Transponder, TCAS, and/or TAWS
- Experience with Real Time Operating Systems such as Green Hills, VxWorks, or CentOS.
- Experience with C , Python, Visual Basic, Pascal
- Linux
- Experience with Configuration Management and Change Control Tools (such as Git, Bitbucket, ClearCase, ClearQuest)
- Experience with Requirement Management tools such as DOORS
- Familiarity with following generation requirements and change management tools such as JAMA
- Experience with Agile software development lifecycle
- Experience with DevOps concepts and implementations, especially with Continuous Integration and Continuous Testing aspects
- Experience with Jenkins
- Strong written and verbal communication, interpersonal, and teamwork skills required.
- Action-oriented, results-driven, high-energy, self-starter, innovative with new approaches to design work, influential with peers, and demonstrates critical thinking skills to drive to the root cause