Autonomous Systems Software Developer Job at Leidos, Lynnwood, WA

enZsbUtaM3o0ekRLZnMzZXFTNklkSWJpVkE9PQ==
  • 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

Top Level Promotions

Work from Home Office Support Assistant Job at Top Level Promotions

 ...Work from Home Data Entry & Office Administration Flexible Online Role About the Job We are seeking motivated individuals...  .... This work-from-home opportunity allows you to gain practical experience managing digital records, supporting client projects, and assisting... 

Advanced Integrated Pest Management

Pest Control Technician Job at Advanced Integrated Pest Management

 ...owned and oriented environment? Advanced IPM is searching for driven and passionate professionals to join our service team as pest control technicians. Exceeding client expectations is our secret to success, we are willing to train the right person for this role. Take... 

The Pivot Group Network

Financial Analyst - Zeeland Area Job at The Pivot Group Network

 ...Financial Analyst | Zeeland, MI Salary Range: $70,000 - $104,000 depending on experience Are you a seasoned professional...  ...Senior Financial Analyst, Junior Financial Analyst, Financial Planning Analyst, Business Financial Analyst Why Pivot... 

JPMorgan Chase & Co.

JPMorgan Wealth Management - Practice Management Consultant - New England/N.NY Job at JPMorgan Chase & Co.

 ...Job Description As a Practice Management Consultant within the J.P. Morgan Wealth Management, you will be responsible for supporting the development of Financial Advisors with the delivery of Practice Management concepts and tools. The Practice Management Consultant... 

General Motors

Machine learning systems engineer Job at General Motors

 ...includes direct company sponsorship, entry of GM as the immigration employer...  ...architectural changes and low-level optimizations, informed by...  ...deliverables in tandem with the engineering team. Adapt standard machine learning methods to best exploit modern parallel...