Job Description
Job Description
About Us
Arrow Tech Associates is 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, Arrow Tech is 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 at Arrow Tech, 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 Arrow Tech 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.