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

Senior Embedded Software Engineer

$142k - $253k

Liquid Robotics, a Boeing Company

Senior Embedded Software Engineer

Liquid Robotics is seeking a Senior Embedded / Robotics Software Engineer to develop mission-critical software for autonomous maritime robotic systems. This hybrid role is based in Jessup, MD and reports to our Software Manager. Our platforms operate in challenging ocean environments for extended deployments (3+ month missions), requiring exceptionally reliable and fault tolerant software.

Essential Responsibilities

  • Derive requirements for, design, develop, and maintain reliable embedded software for long-duration autonomous maritime operations (90+ day uptime requirements).
  • Integrate COTS and custom robotic components including servos and actuators, power management systems (batteries, solar charging), satellite radios and maritime communication equipment, and environmental and navigation sensors (GPS, IMU, depth sensors, cameras, acoustic sensors, etc.).
  • Implement fault-tolerant architectures with watchdog systems, automated recovery, and graceful degradation to meet mission uptime and reliability goals.
  • Collaborate with cross-functional teams including systems, mechanical, electrical, quality assurance, production, and product management to ensure integrated system performance.
  • Work within a structured software development lifecycle combining Agile methodologies with V-model validation processes; participate in requirements, design, code reviews, and system integration testing.
  • Develop and maintain device drivers, middleware, and mission code for ARM-based embedded Linux platforms (e.g., NVIDIA Tegra/Jetson, Raspberry Pi) in Debian-based environments.
  • Design for real-time constraints, deterministic behavior on Linux, and power-aware sleep/wake strategies to maximize mission duration.
  • Create and execute Software-In-Loop, Hardware-In-Loop, and on-device test methods; develop CI/CD pipelines, automated tests, and release artifacts to support multiple overlapping product lines.
  • Troubleshoot and root-cause hardware/software interactions; capture diagnostic data and coordinate corrective actions across engineering disciplines.
  • Produce and maintain clear technical documentation including design notes, runbooks, test plans, and procedures.

Key Attributes

  • Deep systems thinker who can analyze, explain, and close the loop from sensors through actuators and human-in-the-loop components.
  • Detail-oriented and methodical with strong software engineering and test discipline.
  • Practical hands-on experience integrating and troubleshooting embedded hardware and sensors in harsh environments.
  • Strong communicator, able to convey complex software and system behaviors to engineering, Manufacturing, and QA.
  • Comfortable working cross-functionally and responding to integration, production, and field deployment priorities.
  • Autonomous, pragmatic, and focused on delivering robust, maintainable solutions for safety- and mission-critical systems.

Minimum Qualifications

  • BS in Computer Science, Computer Engineering, or related discipline; advanced degree or technical credentials a plus.
  • 10+ years of professional embedded software architecture, design, and development experience.
  • Proven experience shipping robotic or autonomous systems with long-duration uptime requirements and fault-tolerant architectures.
  • Strong programming and architecture skills in C++ and Java for mission code; Python for tools, scripts, and automation.
  • Deep understanding of Linux system architecture, device drivers, and managing deterministic/real-time behavior on Linux.
  • Experience with serial protocols (RS-232, RS-485), CAN bus, USB, UDP/TCP networks, and satellite communication systems (Iridium, Starlink).
  • Experience with version control (Git), CI/CD pipelines, automated testing, and managing complex build systems across product lines.
  • Knowledge of sensor fusion, error correction, and degraded-mode operation strategies.
  • Understanding of power management, thermal constraints, and environmentally robust software design.
  • Experience with power-aware software design, sleep/wake strategies, and long-duration mission planning.
  • Familiarity with Software-In-Loop, Hardware-In-Loop, and on-device testing methodologies.

U.S. Person status required. Ability to obtain a US Secret Clearance required. Preference given to candidates with active security clearance at time of hire. Pay is based upon candidate experience and qualifications, market and business considerations, and the role's geographic location Summary pay range: $142,000 - 253,000 Liquid Robotics designs and manufactures Wave Gliders®, the first wave and solar powered autonomous ocean robots. With our partners we address many of the planet's greatest challenges, by transforming how to assess, monitor, and protect the ocean. We solve critical problems for defense, commercial, and science customers. Liquid Robotics is an Equal Opportunity Employer (EOE). Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Jessup, MD vacancy
  • $150k - $250k

     ...Senior Reverse Engineer - Embedded Security An innovative technology company is seeking a Senior Reverse Engineer. In this role, you will lead...  ...security research initiatives focusing on hardware and software integrity. You will collaborate with other elite engineers... 
    Senior
    Relocation

    Webster & Webster Associates

    Annapolis Junction, MD
    5 days ago
  •  ...Usability/Human Factors Engineer Level 2 We are seeking an experienced Usability/Human Factors Eng. Level 2. The Usability/Human Factors...  ..., or an engineering related field (e.g. systems engineering, software engineering, business process engineering). Advanced degree in... 
    Senior

    thejosefgroup.com

    Annapolis Junction, MD
    3 days ago
  • $183.38k - $193.41k

     ...Senior-Level Systems Engineer For Cisr Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience... 
    Senior
    Flexible hours

    Progeny Systems Corporation

    Annapolis Junction, MD
    15 days ago
  • $183.38k - $193.41k

     ...Basic Qualifications Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics...  ...for this Position ROLE AND POSITION OBJECTIVES: As a Senior-Level Systems Engineer for CISR, you'll be a lead member of... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Annapolis Junction, MD
    4 days ago
  •  ...Description Job Type: Full Time Location: Annapolis Junction, Md. Clearance: TS/SCI VMR Strategic Solutions is seeking a Senior SharePoint Engineer. The Developer will design, customize, and debug workflows (automate business processes), web sites, web parts, form and... 
    Senior
    Full time

    VMR Strategic Solutions

    Annapolis Junction, MD
    22 days ago
  • $175k - $200k

     ...Senior COTS Integrator Computer Technologies Consultants (CTC) is seeking a Senior...  ..., cloud managed hosting services, agile software development, DevOps, Test Automation, Cyber...  ...of experience in software development/engineering Bachelor's degree from an accredited college... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Computer Technologies Consultants

    Annapolis Junction, MD
    5 days ago
  • $177.3k - $211.4k

     ...Senior Full-Stack Developer Why This is an Exciting Role: As a Senior Full-Stack...  ...BI&A), you'll be shaping a collaboration software platform based on the popular, open-source...  ...security. From hardware and software engineering solutions to analytics that keep this nation... 
    Senior
    Contract work
    Remote work
    Worldwide

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    4 days ago
  • $180k - $250k

     ...Mid To Senior-Level UI/UX Developer At Red Alpha, we are pioneers in shaping the digital landscape through cutting-edge cloud engineering solutions. Our dedicated Cloud Engineering Team is at the forefront of revolutionizing how businesses harness the power of cloud... 
    Senior
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis Junction, MD
    5 days ago
  • $155k - $175k

     ...Job Description Job Description Job Title Senior‑Level Full‑Stack Developer (Python, Java)  Why IDS? IDS believes in resolving...  ...developer will work directly with mission stakeholders to capture software requirements and develop, deploy, and maintain analytics and... 
    Senior
    Local area
    Flexible hours
    Shift work

    IDS International

    Annapolis Junction, MD
    3 days ago
  • $200k - $250k

     ...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer - Backend at Boeing Intelligence & Analytics you will be responsible to: Design, develop, test, deploy, maintain and enhance software solutions Provide technical leadership... 
    Senior
    16 hours
    Contract work
    Work experience placement
    Remote work

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    5 days ago
  •  ...Senior Software Engineer We are currently seeking a Senior Software Engineer with a background and experience in embedded real-time software development. This position requires an individual to support existing, new and next generation military communications applications... 

    Advanced Technology Innovation

    Annapolis Junction, MD
    2 days ago
  • $170k - $260k

     ...Senior Java Engineer Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We're dedicated to a personalized, stress-free job search, matching your unique skills and goals with the perfect role. Founded by IC... 
    Senior
    Contract work
    For contractors
    Immediate start

    stanleyreid.com

    Annapolis Junction, MD
    5 days ago
  •  ...Senior Principal Platform Engineer - AI Automation Clarity Innovations is a trusted national security partner...  ...world. Our mission-first software and data engineering platform modernizes...  ...knowledge of vector databases, embedding pipelines, retrieval-augmented generation... 
    Senior
    Work at office
    Local area

    Clarity LLC

    Jessup, MD
    13 days ago
  •  ...Interclypse Computer Programmer (Senior) Welcome to Interclypse, where innovation meets...  ...'s Degree in Computer Science, Computer Engineering, Information Systems or other relevant...  ...) ~8 years programming experience in software development or maintenance Preferred... 
    Senior
    Temporary work
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    5 days ago
  •  ...Determining specifications, then plans, designs, and developing the most complex and business critical software solutions, utilizing appropriate software engineering processes (either individually or in concert with a project team). Assisting in the most difficult support... 
    Senior
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    5 days ago
  • $130.62k - $138k

     ...Embedded Firmware Engineer We have an immediate need for an Embedded Firmware Engineer. What You'll Get to Do: Develop embedded software using C and assembly languages on bare metal or embedded operating systems Utilize advanced development/debugging... 
    Immediate start
    Flexible hours

    Progeny Systems Corporation

    Annapolis Junction, MD
    3 days ago
  • $56.16k - $106.08k

    Job Title Location: Severn, MD, 21144, United States Base Pay: $56,160.00 - $106,080.00 / Year Job Category: HVAC and Refrigeration Industry: eCommerce / Retailer Required Degree: High school Manage Others: No Minimum Experience: 2 Years Job Description...
    Senior

    IntelliSource

    Severn, MD
    1 day ago
  •  ...MANTECH seeks a motivated, career- and customer-oriented Sr Cloud AWS Engineer to join our team in Annapolis Junction, MD. Our team delivers enterprise infrastructure capabilities for a global workforce performing a wide range of missions in defense of our Nation... 
    Senior
    Full time
    Work at office

    MANTECH

    Annapolis Junction, MD
    5 hours ago
  •  ...Senior ISSO Seeking an ISSO who is ready to dive into meaningful work and support a key government customer. Minimum Required Qualifications: U.S. Citizenship is required. Active TS/SCI w/ polygraph. Bachelor of Science degree in Computer Science, Information... 
    Senior

    thejosefgroup.com

    Annapolis Junction, MD
    1 day ago
  •  ...CPA Certified or the eligibility to work towards obtaining a CPA license. Proficiency with personal computers including spreadsheet software programs. Experience with ProSystem fx, CCH, RIA, and/or Engagement is a plus. Contact Darin Peterka via email at ****@*****.***... 
    Senior

    360 Headhunter

    Annapolis Junction, MD
    5 days ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    5 hours ago
  •  ...Job Description Job Description Information Technology Senior Consultant 1 Accord Consulting, LLC is a growing information and...  ...TS/SCI with Polygraph 1 Accord Consulting is a high-level engineering company providing a collaborative environment focused on... 
    Senior

    1 Accord Consulting LLC

    Annapolis Junction, MD
    12 days ago
  •  ...seeks an experience and mission focused Senior CNO Developer to join our team in...  ...Designing and developing new hardware- or software-based Computer Network Operations (CNO)...  ...Experience in software analysis or reverse engineering Experience with assembly language programming... 
    Senior
    Full time
    Work experience placement

    MANTECH

    Hanover, MD
    5 hours ago
  • Job Title Bachelor of Science degree in Computer Science, Information Assurance, Information Security, or a related discipline, plus 12+ years of relevant experience. In lieu of a degree, an additional 4 years of experience may be considered on a case by case basis....
    Senior

    Avid Technology Professionals

    Annapolis Junction, MD
    1 day ago
  •  ...to support integration and operational stability of auto scaled software deployments and CI/CD pipelines, ensuring smooth and reliable...  ...~15+ years of experience as a Systems Administrator or Cloud Engineer supporting programs and contracts of similar scope and complexity... 
    Senior
    Full time
    Work at office

    MANTECH

    Annapolis Junction, MD
    5 hours ago
  • Windows Admin Position Experienced Windows Admin with exposure to VMware ESXi Experience with NAS setups Exposure to Linux Exposure to Cisco switches Experience with Agency security requirements and implementation of STE mechanisms TS/SCI clearance with...
    Senior

    Fuse Engineering

    Annapolis Junction, MD
    5 days ago
  • $127.79k - $212.99k

     ...Senior Intelligence Program Integrator NTT DATA strives to hire exceptional, innovative and passionate individuals who want to...  ...federal agencies; Guide identification of systems, mission engineering, and business process inadequacies and deficiencies that affect... 
    Senior
    Temporary work
    Local area
    Flexible hours

    NTT DATA

    Curtis Bay, MD
    5 days ago
  • Giant Category/Area of Expertise: Distribution With over 2 million weekly customers and annual sales topping $5 billion, Giant is the #1 grocer in the Baltimore-Washington area. Giant Food
    Senior

    Giant Food

    Jessup, MD
    5 days ago
  •  ...Senior Staffing Professional The Senior Staffing Professional will lead and manage the full lifecycle recruiting in support of NWTs aggressive growth plans. The incumbent will manage the employment process including sourcing, identifying, pre-screening/qualifying,... 
    Senior
    Contract work

    Tech Tammina

    Elkridge, MD
    5 days ago
  •  ...Mid/Senior-Level Cybersecurity (RMF ISSO) Location: DC area (2 to 3 days/week Washington Navy Yard) Required Clearance: Secret...  ...Bachelor's degree. ~5+ years of Navy cybersecurity, RMF, or engineering experience. ~ Proficiency with eMASS, DISA STIGs, and... 
    Senior
    2 days per week
    3 days per week

    WILLCOR

    Annapolis Junction, MD
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!