Description

We are an employee-owned company located in South Burlington, Vermont, specializing in advanced simulation systems and precision munitions development. With a proven track record of innovation in both the government and commercial sectors, We are a recognized leader in munitions technology. We are seeking a seasoned professional with an entrepreneurial spirit to support our proprietary projectile development software, PRODAS, and enhance our capabilities in precision munitions development and simulation.

Position Overview

As a Senior Software Engineer, you will be instrumental in the development, maintenance, and enhancement of software for our flagship product and service-based tools. This role requires a broad understanding of weapon systems, as your work will span technical leadership, project management, and complex analytical tasks. You will collaborate with a diverse team and engage directly with customers, contributing to our software used by over 600 licensed users worldwide. This role will leverage your expertise in real-time flight simulations, Hardware-in-the-Loop (HIL) systems, and embedded systems, helping company maintain its reputation for delivering advanced solutions to challenging engineering problems.

Key Responsibilities
 

Software Development: Design, develop, and maintain advanced software tools and analytical systems for both our service business and core product offerings modern programming languages and frameworks.

Technical Leadership: Lead and manage projects, providing guidance to teams and ensuring successful project delivery.

Proposal Development: Engage in technical proposal writing and development for internal and external clients.

Customer Engagement: Collaborate closely with customers and partners, including major contractors and government laboratories, to understand requirements and ensure long-term project success.

 

Required Qualifications
 

Experience: Minimum of 10 years in software development, with a focus on flight simulation, guidance systems, and real-time applications.

Education: Bachelor’s or advanced degree in Mechanical, Aerospace, Electrical, Software Engineering, Computer Science, or related field.

Technical Expertise: Proficiency in multiple programming languages, including C, Fortran, and Visual Basic, with experience in Microsoft .NET Framework.

Simulation Skills: Experience in Model-in-the-Loop (MIL) and Hardware-in-the-Loop (HIL) flight simulations.

Tools Proficiency: Familiarity with software tools like Visual Studio and Code Composer Studio.

DoD Background: Previous experience working in a DoD environment, with a strong foundation in mathematics and an understanding of flight vehicle aerodynamics and control methodologies.

Security Clearance: U.S. Citizenship and the ability to obtain a DoD Secret Security Clearance.

 

Preferred Skills
 

Project Management: Strong project management skills, with experience leading complex government contracts.

Embedded Systems: Experience with embedded systems, cross-platform software development (Windows/Linux), and real-time systems.

Communication Skills: Exceptional communication abilities, with a talent for building strong customer relationships and presenting Arrow Tech’s technical capabilities.

Key Skills
Education

Bachelor’s or advanced degree in Mechanical, Aerospace, Electrical, Software Engineering, Computer Science, or related field