Software Engineer II

Safran DSIBedford, NH

About The Position

The Software Engineer II is responsible for contributing to the development, reliability, and performance of software for U.S. Government programs such as handheld optical, thermal, digital observation or targeting systems. Responsibilities include contributing to cross-discipline trade studies, assessing system-level impacts, deriving requirements from system-level specifications, product specification conformance testing, data collection, system integration, and calibration. The engineer will design, code, and debug using software languages such as C, C++, C#, and Python. Additional duties involve adhering to engineering and configuration control processes, supporting programmatic commitments, and providing production support. The engineer will also collaborate effectively with other disciplines and departments, contribute to internal and external customer presentations, and perform other tasks as assigned.

Requirements

  • 1 to 3 years of software development experience in an avionics/aerospace, defense or medical product environment
  • Contribute to analysis (static code analysis, cyber security analysis, software review, identification of code metrics, system risk analysis, math models etc.)
  • Proficient in Safran DSI Optronics tools & procedures (or similar)
  • Excellent written and oral communication skills are essential
  • U.S. Citizenship or Permanent Resident
  • Strong organization and presentation skills
  • Demonstrated leadership skills and ability to be a team player

Nice To Haves

  • Familiarity with working in an ITAR environment.

Responsibilities

  • Contribute to own discipline cross-discipline trades & system-level impacts
  • Contribute to own discipline requirements derivation from system-level specifications / requirements
  • Contribute to product specification conformance and validation testing, data collection, system integration, and debugging
  • Implement parts of the design assigned
  • Design, code and debug applications in various software languages to include C, C++, C#, and Python
  • Contribute to calibration methodology definition and calibration activities
  • Contribute to Engineering and Configuration Control processes specific to software development, software release revision control, and pre-planned product improvement initiatives
  • Support efforts for programmatic commitments
  • Provide production support
  • Effectively partner with other disciplines and departments
  • Contribute to own discipline external/internal customer presentations
  • Contribute to creation of vendor, manufacturability, & quality requirements
  • Other tasks as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service