HII Mission Technologies logo
HII Mission TechnologiesPosted 1 month ago

Engineer Software

$82,326–$160,000 year

On-siteSyracuse, New York, United States

Full TimeMid Level

Job Summary

Design, develop, and test command, control, and communications software for ISR, SDR, and EW DoD products across the full software lifecycle, from requirements definition through integration and test with minimal supervision. Analyze and modify software systems by reverse-engineering, architecting, coding, installing, testing, debugging, and documenting designs and APIs. Stand up development environments and platform applications from scratch, independently deriving requirements into actionable tasks. Guide customers and systems engineers in formulating software requirements, advise on alternative approaches, and conduct feasibility studies as required. Prepare and communicate daily status information in accordance with required software development lifecycles. Apply state-of-the-art programming techniques and software design best practices to support sensitive missions for U.S. military and federal agency partners.

Required Qualifications

  • Ability to obtain and maintain a secret government security clearance
  • 2 years relevant experience (Software Engineer 2)
  • 5 years relevant experience (Software Engineer 3)
  • Bachelor's in related field (Software Engineer 2)
  • Bachelor's in related field (Software Engineer 3)
  • 3 years relevant experience with Masters in related field (Software Engineer 3)
  • Proficient in various embedded programming languages (e.g. Embedded C/C++, C/C++)
  • Proficient in common procedural/scripting languages and object definition files (Python, Bash, MATLAB, JavaScript, JSON, XML)
  • Proficient in industry-standard software documentation methods such as user stories, UML, Agile and supporting tools such as Doxygen, Bamboo, JIRA
  • Experience with Linux kernel modules, Linux source code, and device trees
  • Experience building the Linux kernel from scratch (Yocto, Buildroot)
  • Experience debugging kernel drivers
  • Experience with Power BI

Desired Qualifications

  • Currently hold a U.S. security clearance
  • Experience in the DoD contractor space, especially maritime
  • Experience with the Rust programming language
  • Experience with first stage and second stage bootloaders (Das U-Boot and custom microcode)
  • Experience with communications and networking libraries in embedded Linux (e.g. networking stacks, Protocol Buffers/Protobuf/data serialization)
  • Experience in leading junior software engineers
  • Passionate about protecting the American warfighter
  • Experience with RF communication links and/or radio systems

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce