Job Description
About Acron Aviation:
Acron Aviation is an agile commercial aviation partner with a long heritage of providing established, industry-certified solutions, as well as future-focused, data-driven innovations. With customers across the globe our employees are committed to the company mission of innovating to create safer skies. For more information visit acronaviation.com
Job Description:
As an Associate Manager, Embedded Avionics Software Engineering, you are in a dual-role manager position, involving both front-line management of a team of avionics software engineers and supporting performance of individual productive work of software engineers on a program. Acron Aviation is seeking a top-notch influencer, motivator, and leader who can grow a team of software engineers while advancing their own career in a management role and software engineering leader. The applicant will be interacting with other engineering functions on projects involving mechanical, electrical, and systems engineering in planning, designing, manufacturing, and testing of avionics Transponders, RF and Sensor-based systems. As a front-line engineering manager, the expectation is that a majority of the manager’s time is spent providing direct software engineering support to programs and the remainder of their time on functional management including the career growth of direct reports.
Essential Functions:
Supervises software engineering tasks for Surveillance development projects in a dynamic environment. This will include coordination with offshore engineers with our partner supplier.
Coordination with program, project and technical leads on resource management, assignments and execution of the project objectives
Reviews outputs and provides direction on process compliance aspects
Makes moderate to substantial improvements to processes, systems, and solutions. Plans and establishes goals and objectives for a team with direct impact on the short-term operational results for the department.
Influence and drive the incorporation of Artificial Intelligence and increase the utilization of automation tools, methodologies in the existing software engineering development environment, processes, and lifecycle artifacts.
Provides input on hiring, firing, promotion, performance and/or compensation decisions for own organization.
Explains, interprets, and gains cooperation on policies, practices, and processes to others within the organization.
Qualifications:
U.S. citizen
BS Degree in Computer Science, Electrical Engineering or equivalent fields required
4- 8+ years of experience developing real-time embedded software
Minimum of 2 years’ experience leading a technical team
Requires practical knowledge in leading and managing the execution of processes, projects, tactics, and employees within a team
Previous experience with DO-178 development is highly desired
Experience developing with C programming language a plus
Knowledge of engineering design standards for commercial aviation industry
Good written and verbal communication, interpersonal, and team-working skills required
Action oriented, results driven, high energy, self-starter, innovative with new approaches to design work, influential with peers and demonstrate critical thinking skills to drive to root cause
Preferred Additional Skills:
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, Subversion, ClearQuest)
Experience with Requirement Management tools such as DOORS
Experience with Agile software development lifecycle
Experience with emerging AI tools, including prompt engineering and introducing these concepts into existing rigorous safety critical software development environments
Experience with DevOps concepts and implementations, especially with Continuous Integration and Continuous Testing aspects
Experience with Jenkins is a plus
Experience managing software engineers
Full-time