Senior Software Engineer

Cummings Aerospace IncNiceville, FL
5h

About The Position

The Senior Software Engineer position is a full-time exempt position. A professional who has experience in development and execution of software programs and applies government or industry standard engineering tools and processes in the execution of program objectives.  The individual be a part of an engineering team performing software development of modeling and simulation tools.  Travel to customer and contractor sites for technical and programmatic meetings is required.

Requirements

  • BS degree in Computer Science, Engineering, or a related technical discipline
  • 8-10 years of engineering experience in the relevant Software engineering disciplines; experience on DoD programs desired.
  • An emerging leader with experience in some of and exposure to all phases of Software Engineering including requirement development, design, implementation, test, and integration.
  • Ability to innovate and adapt to develop products that meet customer needs.
  • Experience with software configuration management tools including git and Gitlab.
  • Experience with C++ and Python required.
  • Experience with Visual Studio and/or Visual Studio Code required.
  • Experience with GCC and MSVC.
  • Ability to work in a dynamic customer-site team environment, representing the company in a professional manner.
  • Ability to adapt to changing requirements and design implementations.
  • Ability to organize work and deliver on time work products.
  • Ability to stand or sit for extended periods of time.
  • Ability to bend, stretch and lift up to 10 pounds occasionally.
  • Active Secret security clearance required

Nice To Haves

  • Experience with CMake is desired.
  • Experience working in an Agile Scrum software development environment is desired.
  • Experience working with 6 Degree-of-Freedom models and algorithms for implementation in simulation and control of aerospace vehicles is desired.

Responsibilities

  • Work as a member of a team to perform development and on-time delivery of technical software products to our customers.
  • Develop/Design/Modify test software for modeling flight vehicles.
  • Support the development of software requirements and architecture.
  • Document and present analysis results to technical leads, management, and/or customers.
  • Implement disciplined coding standards to ensure robust reliable software.
  • Ensure corporate policies and procedures are adhered to in the day-to-day performance of duties.
  • Support program meetings and technical reviews with internal and external customers.
  • Support other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service