Autonomous Systems Software Developer Job at Leidos, Lynnwood, WA

RnBabnFWVWpXRzNjSkVyTWI4SFhCMlZwZHc9PQ==
  • Leidos
  • Lynnwood, WA

Job Description

Salary: $85,150 - 153,925 per year Requirements:

  • Education & Experience: I hold a Bachelor’s degree in Computer Science, Software Engineering, or a related technical area with 4–8 years of relevant experience, or I have a Master’s degree with 2–6 years of experience.
  • Security Clearance: I am eligible to obtain and maintain a U.S. Secret security clearance.
  • Technical Expertise: I have demonstrated expertise in modern C++ development within a Linux environment, with solid software engineering fundamentals and a focus on code quality and performance.
  • Leadership & Collaboration: I possess proven ability and enthusiasm for mentoring and guiding teams of both senior and junior developers, fostering a culture of technical excellence and collaboration.
  • Software Design Knowledge: I have a working understanding of software design principles and common design patterns used in modular, scalable systems.
  • Systems Thinking: I am familiar with Model-Based Systems Engineering (MBSE) concepts and tools such as Cameo or MagicDraw for systems modeling and architectural design.
  • Development Environment Experience: I have hands-on experience developing and deploying software in virtualized and containerized environments (e.g., VMware, Docker).
  • Process & Tools: I have experience working in Agile development environments and proficiency with modern collaboration and DevOps tools such as Jira, Confluence, Bitbucket, or comparable systems.
  • Communication Skills: I possess strong written and verbal communication abilities, capable of articulating technical concepts, designs, and plans clearly across multidisciplinary teams.
  • Professional Integrity: I have a consistent record of honesty, accountability, and respect in interactions with teammates, partners, and customers.
Responsibilities:
  • I will design and implement software components utilizing modern C++, Java, and Python within an integrated development environment, contributing to high-reliability systems for autonomous and mission-critical applications.
  • I will analyze, interpret, and decompose system-level requirements into actionable software requirements, ensuring that functional and performance goals are clearly defined, traceable, and testable by the development team.
  • I will architect and document software solutions for autonomous systems and vehicles, incorporating design patterns, modularity, and scalability principles that support long-term system evolution and reuse.
  • I will develop, integrate, and test new features within existing software frameworks, collaborating with team members to provide accurate estimates of scope, complexity, and effort for planned work.
  • I will engage collaboratively in technical discussions and design reviews, providing constructive feedback, mentoring junior engineers, and contributing to collective decision-making to resolve complex technical challenges.
  • I will support system verification, validation, and test activities by developing unit and integration tests, analyzing test data, and ensuring the delivery of robust, high-quality software aligned with program milestones and customer expectations.
  • I will contribute to continuous improvement initiatives by helping to refine software development processes, tools, and best practices within an Agile or iterative engineering environment.
  • I will coordinate with multidisciplinary teams—including systems, hardware, and test engineering—to ensure cohesive system behavior and smooth integration of software components into larger platforms.
Technologies:
  • Architect
  • BitBucket
  • Confluence
  • DevOps
  • Docker
  • Hardware
  • Support
  • JIRA
  • Java
  • Linux
  • Python
  • Security
  • VMware
  • C#
  • Embedded
  • ROS
  • Rust
  • VS Code

More:

Leidos is looking for an Autonomous Systems Software Engineer to become part of our pioneering maritime systems team, which is focused on developing advanced software for Uncrewed Underwater Vehicles (UUVs) and other autonomous platforms. In this role, I will leverage my strong software engineering skills to create, implement, and integrate high-reliability code that enables autonomy, control, and mission execution for undersea systems in support of critical national missions.

I will closely collaborate with a multidisciplinary team of engineers to translate complex system requirements into innovative and maintainable software solutions, contributing directly to the development of next-generation maritime autonomy frameworks. This role will allow me to work throughout the full software lifecycle, from architecture and design to integration, testing, and field deployment.

This position is based in Lynnwood, WA, with opportunities for hybrid or remote work, depending on program needs and my preferences.

At Leidos, we value individuals who challenge limitations, ask difficult questions, and take initiative. We’re not just following the roadmap; we’re creating a new one.

last updated 45 week of 2025

Job Tags

Full time, Remote work,

Similar Jobs

Hias

Loan Officer Job at Hias

POSITION SUMMARY: Reporting to the Lending Manager of the HIAS Economic Advancement Fund, the Loan Officer plays a critical role in empowering refugee entrepreneurs by providing them with tailored financing solutions, training and technical assistance to help launch,... 

Paychex

Director of Sales Job at Paychex

We are looking for a highly motivated, energetic, sales centric Director of Sales to lead our sales efforts Key Responsibilities Convert prospects to residents by assessing needs and presenting appropriate services and programs. Respond promptly to all inquiries...

Exusia

Lead Data Engineers - Azure/ Databricks/ Snowflake Job at Exusia

 ...Lead Data Engineers Azure/ Databricks/ Snowflake Department: Sales and Delivery Team - Empower Industry: Information Technology & Services, Computer Software, Management Consulting Location: US Remote (US citizens, Candidates based in US with Valid Visa will... 

Farm Job Search

Farm Equipment Operator Job at Farm Job Search

 ...Farm Equipment Operator (2464) Location: Kansas JobNumber: 2464 Farm Equipment Operator position available on 10,000 acre family farm in Northwest Kansas. Primarily dryland wheat, corn, and grain sorghum with one central pivot. The operation uses the latest John... 

Cosmo Travel

Travel Specialist-Groups Job at Cosmo Travel

Responsibilities: Research, explore and study different travel destination options Research destination and travel prices, customs, weather conditions, reviews, etc. Research and study clients' specifications and wishes Suggest suitable travel options that ...