Hexagon US Federal

Software Engineering Manager / Senior Software Engineer

Hexagon US Federal

full-time

Posted on:

Origin:  • 🇺🇸 United States • Alabama

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

JavaScriptMySQLPython

About the role

  • Lead a team of software engineers in the development, production and maintenance of real time software for Hexagon GNSS receivers, anti-jam antenna systems and other navigation related products
  • Plan and manage all phases of real time code development: software architecture, development planning and documentation, source code development, compilation, tool development integration and testing
  • Set-up and maintain build servers, DEVOPS pipelines, virtual machines, compilers and build tools
  • Develop Python-based tools to support code development and build processes
  • Work with associated technologies including HTML, Javascript, Python, MySQL, and C# as needed
  • Identify personnel and equipment resource needs and coordinate with Senior Management to fulfill them
  • Ensure software integration processes: static analysis, run time metrics, requirements compliance and Functional Qualification
  • Support deployment, maintenance and configuration control of real-time navigation software

Requirements

  • Required Level of Security Clearance: TS (minimum), TS/SCI (desired)
  • Proven experience in management of software engineering including both technical activities and functional responsibilities
  • Real time software development related to C/C++ applications
  • Experience leading a team of software engineers
  • Build server development and maintenance
  • Set-up of DEVOPS, virtual machines, compilers and various build tools (Visual Studio, GitLab, Green Hills OS, Artifactory, VM Ware)
  • Experience with Green Hills OS installation and set-up
  • Experience with Virtual Machine application and use for build production
  • Familiarity with Python based tools for code development and tool development
  • Proven track record of software architecture development, documentation and configuration control
  • Must be familiar with the software integration process including static analysis, run time metrics/analysis, requirements compliance and Functional Qualification
  • Familiarity with Novatel receivers is highly desired (not required)
  • Expected Travel: Limited (approximately 4 times per year), may include Calgary, Alberta