Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (Autonomous Systems)

$160k - $208k

Jobleads-US

Principal Software Engineer (Autonomous Systems)

Lynx Software Technologies, Inc. Palmdale, California, United States

About this position

Job Title: Principal Software Engineer (Autonomous Systems)

Location: Fort Worth, TX or Palmdale, CA.

Compensation: $160,000 - $208,000 + Bonus Eligible

Security Clearance: Ability to obtain a Secret Clearance

Who we are: Founded in 2004 with locations in Atlanta, GA, Fort Worth, TX, Denver, CO, & Huntsville, AL, Thompson Software Solutions (TSS) is a mission-driven aerospace and defense software and systems engineering company supporting the U.S. military, defense primes, and commercial space partners. We specialize in the development, integration, test, and deployment of safety & mission-critical software systems that power next-generation aircraft, defense platforms, and space technologies. Our team understands what it takes to modernize complex embedded systems while maintaining the rigor, compliance, and reliability required for mission and safety-critical environments.

As a defense-focused company of highly skilled and dedicated engineers, we take pride in solving complex technical challenges that directly impact national security and operational readiness. We partner closely with customers across the military aviation and space domains to deliver resilient, future-ready solutions with portability, sustainability, and long-term mission success in mind.

Description:

Thompson Software Solutions is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with strong work ethic, time-management, and interpersonal skills. In this role, you will work independently at times on projects, at other times will be in a collaborative team environment with other software engineers, as well as other program development and deployment teams.

Selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Continued eligibility for access to classified information is required throughout employment, as dictated by program needs.

Basic Requirements:

  • Bachelor's degree in computer engineering, Computer Science, or related technical discipline.
  • 8+ years Strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development.
  • Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers.
  • Experience with UAS/UAV or RC aircraft operations, integration, and troubleshooting.
  • Proficient with Git for source control, branching strategies, code reviews, and collaborative software development.
  • 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
  • Ability to obtain Secret DoD security clearance
  • 25% travel

Preferred / Additional Skills:

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations.
  • 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-based environment
  • Excellent written and verbal communication and presentation skills.
  • Active DoD Secret Security Clearance

Benefits

  • 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.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Autonomous Systems) in Palmdale, CA vacancy
  • $160k - $200k

     ...Principal Software Engineer – Mission Systems Lynx Software Technologies, Inc. Palmdale, California, United States About this position Job Title: Principal Software Engineer – Mission Systems Location: Fort Worth, TX or Palmdale, CA. Compensation: $16... 
    Suggested
    Remote work

    Jobleads-US

    Palmdale, CA
    4 days ago
  • $160k - $200k

     ...Principal Software Engineer - Open Mission Systems Lynx Software Technologies, Inc. Palmdale, California, United States About this position Job Title: Principal SW Engineer - Open Mission Systems Location : Fort Worth, TX or Palmdale, CA. Compensation... 
    Suggested
    Remote work

    Jobleads-US

    Palmdale, CA
    4 days ago
  •  ...Lynx Software Technologies, Inc. in Fort Worth, TX or Palmdale, CA is seeking a Principal Software Engineer – Open Mission Systems to lead development and integration of advanced avionics software for military platforms. The role requires 8+ years in C++ development... 
    Suggested
    Remote job

    Jobleads-US

    Palmdale, CA
    4 days ago
  • $218.52k - $323.08k

     ...low-cost space vehicles and systems within a culture of safety,...  ...Concepts and Enterprise Engineering (ACE), supporting Blue Origin...  ...deployed and leveraged. As a Principal Software Engineer for Compute, you...  ...systems that are highly autonomous. Startup experience or a... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Local area
    Weekend work

    BLUE ORIGIN

    Lancaster, CA
    2 days ago
  • $135.7k - $251.9k

    Standard Job Description You will be the Software Engineer Staff responsible for developing advanced integrated mission system simulation solutions that enables warfighters to shape requirements and operational implementation scenarios. What You Will Be Doing As the... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Palmdale, CA
    20 hours ago
  •  ...ENG- Develop embedded vehicle management software supporting current and future aircraft...  ...environment. Support avionics and mission systems software development across laboratory,...  ...-Time Operating Systems (RTOS), Systems Engineering processes, including requirements development... 

    Global

    Palmdale, CA
    13 days ago
  •  ...Lynx Software Technologies, Inc. in Palmdale, CA is seeking a Principal Software Engineer (Autonomous Systems) to lead development of embedded software for autonomous flight, collaborating with multi-site teams and supporting DoD-classified programs. The role requires... 
    Remote job
    Flexible hours

    Jobleads-US

    Palmdale, CA
    20 hours ago
  • Lockheed Martin in Palmdale, CA is seeking an experienced engineering leader to manage the SE Life Cycle Management team and take on technical...  ...for a Special Access Program. The role involves planning, system integration, verification, validation, cost/risk management,... 

    Lockheed Martin

    Palmdale, CA
    20 hours ago
  • $50 per hour

     ...Fort WorthStandard Job DescriptionAs the Xcelerator Release Train Engineer - Level 4 you will be responsible for guiding the Xcelerator...  ...organizational boundariesExperience with Product Lifecycle Management (PLM) Systems, Manufacturing Engineering Systems (MES), Enterprise Resource... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Palmdale, CA
    1 day ago
  • $110.3k - $204.9k

    Standard Job Description Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs...  ...-to-end integration activities including a multitude of host systems, such as live assets of varying capability and structure,... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Palmdale, CA
    20 hours ago
  • Title : Software Engineer Location : Palmdale, CA - ONSITE Duration : 12 months contract to begin with Pay : $90.00 - $110.00/hr on W2 US Citizens...  ...development lifecycle, including requirements generation, system and software design and architecture, and integration and... 
    Contract work

    Trispoke Managed Services Pvt Ltd

    Palmdale, CA
    20 hours ago
  • $30 - $125 per hour

    Software Engineer Johnson Service Group (JSG) is seeking a contract Software Engineer with an active security clearance for an opportunity in...  ...development lifecycle, including requirements generation, system and software design and implementation, and integration and flight... 
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    JSG (Johnson Service Group, Inc.)

    Palmdale, CA
    20 hours ago
  • $115 per hour

     ...Requirements: Monday-Thursday, 2nd shift: 3pm- 1:30am System integration Tester 2nd shift: As a systems engineer on this team you are assigned and responsible for...  ...will also be responsible for working with your software counterpart to write and troubleshoot any Anomaly... 
    Shift work
    Afternoon shift

    Precision Resources Company, Inc.

    Palmdale, CA
    3 days ago
  •  ...Job #: 148702 Title: Systems Engineer Location: Palmdale, CA Salary Range: 48.08 Position: Systems Engineer Description: ENG- NH&S (Nuclear...  ...to translate customer requirements into hardware and software specifications *Lead teams conducting analysis, evaluation... 
    Temporary work

    TeamGlobal

    Palmdale, CA
    1 day ago
  • $177k - $265.6k

     ...Requirements And Verification - Staff Systems Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary...  ...Experience with Agile Design Methodology Experience with software development. Experience with HW/SW integration testing.... 
    Full time
    Remote work
    Shift work

    Northrop Grumman

    Palmdale, CA
    3 days ago
  • $142.2k - $213.4k

     ...opportunities to work on revolutionary systems that impact people's lives around the...  ...Systems is looking to add a Sr Principal Systems Engineer to join our team in San Diego, CA or...  ...Reviews Develop, mature, and coordinate software interfaces and requirements to... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Palmdale, CA
    2 days ago
  •  ...Lynx Software Technologies, Inc. seeks a Principal Software Engineer – Mission Systems to lead design, development, integration, and testing of avionics software across mission computing, data links, displays, and weapon systems. You will work within a multi-site team... 
    Remote job

    Jobleads-US

    Palmdale, CA
    4 days ago
  • $145.1k - $269.5k

     ...Responsibilities-Performs technical planning, system integration, verification and validation, cost...  ...translate customer requirements into hardware and software specifications. Basic Qualifications Bachelors Degree in Engineering, Physics or Computer Science Experience... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin

    Palmdale, CA
    20 hours ago
  • $177k - $265.6k

     ...opportunities to work on revolutionary systems that impact people's lives around the world...  ...has an opening for a Staff Systems Engineer / Execution Lead to join our team of qualified...  ...Design Methodology. Experience with software development. Experience with HW/SW... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Palmdale, CA
    3 days ago
  • $142.2k - $213.4k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ...Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of diverse, qualified individuals in our... 
    Relocation package
    Shift work

    Northrop Grumman

    Palmdale, CA
    2 days ago
  • Lockheed Martin in Palmdale, CA seeks a System Engineer Sr Stf (Level 5) to lead system integration lab activities and coordinate technical...  ...to meet program milestones. You will manage hardware/software integration, design and install equipment for the Systems Integration... 

    Lockheed Martin

    Palmdale, CA
    1 day ago
  • $142.2k - $213.4k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ...Grumman Aeronautics Systems has an opening for a Senior Principal Systems Engineer to join our team of diverse, qualified individuals in our... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Palmdale, CA
    1 day ago
  • $114k - $171k

     ...opportunities to work on revolutionary systems that impact people's lives...  ...Systems has an opening for a Principal Requirements and Verification Systems Engineer to join our team of qualified,...  ...testing of fully integrated complex software and hardware subsystems... 
    Full time
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Palmdale, CA
    1 day ago
  • $65.8k - $98.8k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ...making history. Northrop Grumman is seeking an Associate Engineer Software/ Engineer Software. This position will belocatedat... 
    Full time
    Work experience placement
    Relocation package
    Shift work

    Northrop Grumman

    Palmdale, CA
    20 hours ago
  • $95.9k - $178.1k

     ...Standard job description identifies customer's system needs and responds to requests for...  ...to customers and providing solutions to software problems. This is a long-term, unaccompanied...  ...on aircraft general, fuels, hydraulics, engine, egress, flight controls, structures and/... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Overseas
    Flexible hours

    Lockheed Martin

    Palmdale, CA
    9 hours ago
  • $50 per hour

     ...Casual: FullTimeDepartment: Enterprise Business ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionThe System Engineer (Level 3) is a senior technical individual contributor responsible for the design, implementation, optimization, and support of... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Palmdale, CA
    3 days ago
  • $85k - $120k

     ...alternative application process. Information Systems Manager FullTime Management Los Angeles,...  ...recommendations to Management. Document software applications and recommend new...  ...experience. Microsoft Certified System Engineer preferred. Information Systems Manager Valid... 
    Full time
    Work at office
    Local area

    Kheir-Clinic-

    Lancaster, CA
    4 days ago
  • $140k - $165k

     ...maintaining the existing production applications, utilizing firm system software to generate and customize applications, and recommending...  ...bachelor's degree in information systems, computer science, engineering, or related field, preferably Extensive experience with .... 
    Work at office
    Flexible hours

    Latham & Watkins

    Lancaster, CA
    1 day ago
  • $118k - $219.1k

     ...Unit: Enterprise Business ServicesStandard Job DescriptionThe System Engineer (Level 4) is a senior technical individual contributor...  ...Troubleshooting: Tell me your methods of diagnosing hardware, software and communication problems.Technical Troubleshooting: What kinds... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Local area
    Flexible hours

    Lockheed Martin

    Palmdale, CA
    1 day ago
  • Job Summary General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable...  ...with subject matter experts, instructional designers, and software engineers to create interactive, realistic training experiences for... 
    Full time
    Remote work

    General Atomics Aeronautical Systems

    Palmdale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Autonomous Systems). Be the first to apply!