What are the responsibilities and job description for the Principal Software Engineer position at Applied Systems Engineering, Inc?
Applied Systems Engineering Inc (ASEI), an industry leader is GPS/INS Engineering, munition design, analysis, integration and testing, is seeking highly organized, goal-oriented principal software engineers to join our growing organization, in both the Niceville, FL and Tucson, AZ locations. The ideal candidate will play a key role in the design, development, integration, and maintenance of complex defense systems. The position requires a strong background in systems engineering, a keen understanding of defense industry standards, and the ability to work collaboratively in a fast-paced environment.
Responsibilities:
• Collaborating with management, departments and customers to identify end-user requirements and specifications
• Designing algorithms and flowcharts to create new software programs and systems
• Producing efficient and elegant code based on requirements
• Testing and deploying programs and applications
• Troubleshooting, debugging, maintaining and improving existing software
• Compiling and assessing user feedback to improve software performance
• Observing user feedback to recommend improvements to existing software products
• Developing technical documentation to guide future software development projects
• Ensure compliance with defense industry standards and regulations
ASEI provides an excellent employee benefit package including highly competitive salary, bonus, safe harbor self-directed 401k, company paid group life insurance, medical and PTO, along with education reimbursement. This is an on-site position which requires periodic travel in support of programs.
Education and Experience:
• Bachelor’s degree in Software Engineering, Computer Science or related field preferred
• Proven experience in systems engineering within the Defense Industry, 10 years
• Rapid development, comfortable working in a fast-paced environment
• Strong problem solver while having very little information
• Ability to switch between tasks quickly
• 10 years working with embedded environments such as VxWorks, FreeRTOS, or RT Linux
• Strong C/C skills. Prefer 5 years
• Experience with Visual Studio Code, Microsoft Visual Studio, and other cross-platform development environments
• Experience with versioning control software such as Git
• Desired experience with GUI tools similar to wxWidgets or QT
• Ability to travel 1-2 weeks at a time
• Excellent oral and written communication and interpersonal skills
• Must be able to verify U.S. citizenship
• Ability to obtain necessary security clearances
Start your journey with ASEI by sending your resumé to asei_HR@aseifl.com or visit our website at www.aseifl.com to learn more about ASEI’s core values, products, and capabilities. We are seeking one highly motivated individual to join the ASEI team and make a difference.