Mid Level Software Engineer - C#

Integration InnovationHuntsville, AL
383d

About The Position

i3 is seeking a Software Engineer with 3-10 years of professional experience to develop cutting edge command and control (C2) and autonomy software for various uncrewed platforms including planes, boats, vehicles, and submersibles. This is a new project leveraging the latest .NET tools, best practices and technology.

Requirements

  • Bachelor of Science degree (or advanced degree) from an accredited college (ABET preferred) in computer science, engineering, mathematics, or the hard sciences.
  • 3-10 years of experience in software engineering.
  • Ability to develop software designs using best practices and object-oriented methodologies.
  • Ability to develop automated unit and integration level tests.
  • Ability to collaborate with team members in developing system capabilities.
  • Familiarity with good configuration management practices.

Nice To Haves

  • Experience with C#/.NET, C, C++, Java.
  • Understanding of agile software development, ideally Extreme Programming (XP).
  • Familiarity with Git for software source control and configuration management.
  • Experience with remote controlled boats, vehicles, or planes.
  • Experience with Linux.
  • Experience with single board computers (Raspberry Pi, NVIDIA Jetson, etc.).
  • Familiarity with UxS command and control message formats (ex. STANAG-4586, UCI, MAVLink).
  • Experience developing next generation C2 architectures for the DoD.

Responsibilities

  • Work with an Agile software development team delivering value to a DoD customer in small, incremental iterations.
  • Follow pre-defined software safety practices to develop flight critical software.
  • Conduct software architecture reviews and documentation updates.
  • Perform comprehensive testing of new capabilities.

Benefits

  • Excellent insurance coverage
  • 401(k) match
  • Generous PTO
  • Health and wellness incentives
  • Tuition and certification reimbursement
  • Countless opportunities to give back to the community through i3 Cares

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service