Lynx logo
Lynx

Senior Software Engineer (Autonomy)

All the best with your application!

Want more jobs like this straight to your inbox?

Summary

Location

Fort Worth / Palmdale (Hybrid)

Work

Full-time

Experience

5+ years

Key Benefits
401k Match
Low-cost Health Coverage
Remote Opportunities
Professional Development

About this Job

Basic Requirements:

  • Bachelor's degree in computer engineering, Computer Science, or related technical discipline.
  • 5+ years Strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development.
  • Hands-on experience with sUAS (small Unmanned Aircraft Systems) and RC aircraft operations, integration, and troubleshooting.
  • Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers.
  • Proficient with Git for source control, branching strategies, code reviews, and collaborative software development.
  • Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations.
  • Understanding robotics, autonomous systems, flight software, sensor integration, and embedded system design.
  • Proficient with Linux and Windows development environments
  • Ability to professionally communicate project status and collaborate on technical solutions with clients and peers
  • Active Secret DoD security clearance
  • 25% Travel

Preferred / Additional Skills:

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • DevOps & Containerization – Experience with Docker-based development, deployment, and maintaining CI/CD pipelines.
  • Embedded Systems – Developing software for microcontrollers and embedded hardware platforms.
  • Autonomy Systems – Working with autonomous systems software and hardware, including Perception (sensors, computer vision, sensor fusion)
  • Motion and mission planning
  • Control systems
  • Test & Verification Engineering – Creating automated tests, validation frameworks, and verification software.
  • Software Quality & CI/CD – Designing and maintaining robust software quality processes, automated builds, testing, and deployment pipelines.
  • Electrical Engineering Fundamentals – Ability to read and understand electrical schematics and collaborate with hardware teams.
  • Experience communicating and documenting complex technical designs
  • Ability to work in a collaborative and team-basedenvironment
  • Excellent written and verbal communication and presentation skills

Sound Exciting? Get in touch today! We have very robust benefits including:

  • Low-cost Medical / Dental / Vision coverage options
  • 401K with generous employer match
  • Responsible Paid Time Off + Paid Holidays
  • Remote work opportunities based on role
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

#CJ

About the Company

Lynx logo

Lynx

Privately Held
System IntegrationRobotics Software & AIAerospace & Defense

Our mission is to build an environment where our team members can work together to make real and meaningful changes to our world. We do this by focusing on our core beliefs, supporting our families, and strengthening our nation. We believe our culture should be inclusive, maximize our greatness as a team, minimize our weaknesses as individuals, and deliver exceptional value to our customers. We recognize our team members are our greatest assets, and they should be rewarded for the value they provide to our company and our customers. TSS builds relationships with our customers that are focused on our common beliefs and goals. We strive to create a partnership that is based on who we are as a company. We are unique in that we build true partnerships by investing in our customer’s success by empowering our team members to maximize their contribution by taking ownership of their work and inspiring others with their positive attitude and work ethic. TSS is intentional with how we select our team members and how we create teams to support our customers. We take pride in how our team members communicate, build relationships within TSS and with our customers, and create measurable value by applying their skills and experience. We specialize in these areas: · Software Architecture and Design · Avionics and Mission Software · Open System Architecture · Simulation and Training · Labs & Rapid Prototyping · Cyber Security and Network Architecture · Digital Transformation and DevSecOps

View details
Related Jobs

Get the week's best robotics jobs

We review hundreds of postings weekly and hand-pick the top roles for you. High-salary positions, top companies, remote opportunities.

Please enter a valid email address

Unsubscribe anytime. We respect your privacy.