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.
Bachelor’s or advanced degree in Mechanical, Aerospace, Electrical, Software Engineering, Computer Science, or related field