Software Engineer

Telum Corporation

$95K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Current Secret Clearance and eligibility for TS/SCI.
  • Bachelor's degree in Computer Engineering, Aerospace Engineering, or a related field.
  • 3 years of hands-on experience with a degree or 7 years without one.
  • Proficiency in C, C++, and object-oriented software development.
  • Extensive knowledge in autonomous navigation and related algorithms.

Responsibilities

  • Support software development for Group 1 and/or Group 2 Unmanned Systems (UxS).
  • Integrate, test, and provide mission support for UxS applications.
  • Deliver production software in an agile development environment.
  • Develop user-friendly graphical interfaces using Qt/QML framework.
  • Troubleshoot and enhance network communication issues.

Benefits

  • Opportunities for professional development and continued education.
  • Flexible work hours and remote work options available.
  • Health, dental, and vision insurance benefits.
  • Retirement savings plans with employer matching.
Full Job Description
Qualifications;

Must currently have a Secret Clearance and be eligible for a TS/SCI

- B.S. in Computer Engineering/ Science, Aerospace Engineering, or applicable engineering or science field.

- Minimum of 3 years of hands-on professional experience with Degree. Minimum of 7 years hands-on professional experience without Degree.

Requirements-

- Demonstrated hands-on experience within the last 5 years supporting Group 1 and/or Group 2 UxS through software development, integration, testing, and/or mission support

preferred. Experience supporting Group 3 UxS within the last 5 years may be considered.

- Experience with commercially available UxS is desirable.

- Proficient in C, C++ and object-oriented software development methodologies.

- Demonstrated ability to deliver working production software in an agile development environment.

- Extensive knowledge of autonomous navigation and path planning techniques: waypoint navigation, geofencing, dynamic routing, obstacle avoidance, and collision detection algorithms.

- Extensive knowledge in BetaFlight, ArduPilot, and Px4- 5 years.

- Experience with sensor fusion techniques (e.g., combining data from IMUs, GPS, cameras, LiDAR) to enhance situational awareness and navigation accuracy.

- Experience working with ground control software such as QGroundControl for mission planning, execution, and monitoring.

- Experience with the Qt/QML framework for developing user friendly graphical interfaces.

- Familiarity with MAVLink protocol for communication between UAVs and ground stations.

- Proficiency in Python scripting for automation, data analysis, and prototyping tasks.

- Strong understanding of data networking concepts, ino uding TCP/IP protocols.

- Proven ability to troubleshoot network communication issues.

- Skilled in parsing and reverse engineering complex codebases (e.g., C++, Python) to identify subtle errors in data I communications within hardware and software systems.

- Experience with CAD

- Demonstrated ability to fully build target SW from source files.

Similar Jobs

More Jobs at Telum Corporation

  • Software Engineer
    $95K — $115K *
    Virginia Beach, VA 23464 (Virginia Beach City County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: