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

Software Embedded Applications Engineer (R5068)

Shield AI

Job Description

Job Description

Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.

Job Description:

We are seeking skilled, experienced embedded software engineers with relevant experience in C++ in embedded systems to join our X-BAT Embedded Software Team focused on developing complex avionics software that merges hardware and embedded applications for cutting-edge Unmanned Aerial Vehicles (UAV). 

The Embedded Software Engineer works with in a high pace environment with a cross-functional team of program stakeholders, electrical engineers, Guidance, Navigation and Controls (GNC) engineers, systems engineers, test engineers and the autonomy team, to design and develop software systems which utilize modern aerospace sensors, state-of-the-art UAV avionics. 

What you'll do:

  • Develop high-quality C/C++ code tailored specifically for X-Bat aircraft, ensuring optimal performance, reliability, and safety.
  • Leading cross-functional teams to create systems of software features to implement advanced robotic avionics capabilities. 
  • Own complex software capabilities from design to production. 
  • Participate in architecture, design, and code reviews.
  • Integrate software from multiple departments to include firmware, software test and verification, Autonomy AI, and Ground Control Stations (GCS)
  • Develop software systems to implement and integrate interfaces to modern avionics sensors, sub-systems, and payloads
  • Facilitate the design process for updates to the software system architecture
  • Use modern software development tools and processes to capture our existing architecture and design future architectures
  • Collaborating to define and extend systems engineering processes
  • Report status, risks, accomplishments, expectations to senior leadership
  • Design and implement systems capable of conducting tests across various environments, including virtualized hardware and hardware-in-the-loop simulations, to facilitate thorough evaluation of software functionality and performance.
  • Develop innovative tools to enhance the frequency and reliability of software deployment, test execution, and data analysis within a continuous integration and release system, fostering improved efficiency and productivity in software development workflows.
  • Create prototypes to validate critical design concepts and assess technical limitations, providing tangible evidence of feasibility and informing decision-making processes.
Required qualifications:

  • Strong embedded software development experience in C/C++.
  • Strong understanding of Oriented Object Programming and modern C++ features. 
  • Strong knowledge of embedded software, BSPs or other systems software components. 
  • Strong understanding of computer architecture, operating systems, and network protocols fundamentals. 
  • Demonstrated track record of assuming ownership over development processes and features and delivering outstanding outcomes. 
  • Experience producing high-quality technical documentation, including architecture, detailed designs, and test plans. 
  • Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed client expectations in a fast-paced environment
  • Proactively identify opportunities for improvement within software development projects, demonstrating initiative to propose and implement innovative solutions that enhance efficiency, quality, and overall project success and X-Bat reliability
  • B.S., M.S, PhD degree in Systems Engineering, Software Engineering, Computer Science or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering.
  • Ability to obtain a S//SAR level security clearance desired.
Preferred qualifications:

  • Proven background in thriving within fast-paced environments, within startup or R&D settings. 
  • Proven experience in development of military aircrafts.
  • Compliance with DO-178C 
  • Demonstrated adaptability, agility, and the ability to innovate under pressure to meet dynamic project demands and drive successful outcomes. 
  • Familiar with FPGA development using SystemVerilog.
  • Real Time Operating System (RTOS) experience. 

#LI-SM1

#LD

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

###

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Embedded Applications Engineer (R5068) in Washington DC vacancy
  •  ...industry. Working within a growing software development team, the successful applicant will make major contributions to...  ...implementation using the embedded ‘C’ language, meeting all relevant...  ...similar qualification in Electronic Engineering/Software Engineering.  • Proven... 
    Software
    Full time
    Currently hiring

    Northstar Staffing Solutions

    Washington DC
    11 hours ago
  •  ...disciplines of program/project management, applications development, infrastructure, Cyber...  ...deployment processes.Deploy the release of software components into pre-production...  ...QualificationsMinimum Requirements:Experience in software engineering with specialized experience in... 
    Software

    Comtech

    Washington DC
    a month ago
  • $81.6k - $151.1k

    Technical Analyst - Application Engineer Position Description Are you ready to expand your core software development, technical architecting skillset, and gain hands on experience with emerging digital technologies, including cloud services. CGI is seeking a mid... 
    Software
    Contract work
    Local area
    Washington DC
    a month ago
  • $170k - $200k

     ...Senior Application EngineerGibson Dunn is a leading global law firm, advising clients on significant...  ...U.S. offices, the Senior Application Engineer will be responsible for the full...  ...ManagementServe as the primary technical liaison to software vendors, tracking issues and... 
    Software
    Contract work
    Work at office
    Local area
    Flexible hours

    Gibson Dunn

    Washington DC
    2 days ago
  • $62.9k - $153.3k

    Forward Deployed Application Engineer - Foreign Affairs Position Description CGI Federal is looking for a Forward Deployed Application...  ...streamline operations and improve business processes. This role is software development focused and requires strong engineering... 
    Software
    Local area
    Arlington, VA
    a month ago
  •  ...Server Certificate life cycle, monitoring VM health status, update software on VMs (manually and through YUM repos), making sure VMs...  ...performance issues, and identify root causes of VM, container, or application-level problems Required Qualifications: Troubleshooting... 
    Software
    Full time

    All Capital Solutions, Inc.

    Laurel, MD
    17 days ago
  •  ...Responsibilities Own and evolve the embedded Linux platform for SmartMast edge devices...  ...durable fixes. Partner with hardware, software, and operations teams to move systems...  ...Science, Robotics, Electronics, Electrical Engineering, or a related field. At least 4 years... 
    Software
    Full time
    Remote work

    Quartermaster

    Arlington, VA
    18 days ago
  •  ...Senior Application Developer / Engineer / Programmer TO-708 | AWS | Python | Cloud-Native Development Diverse Agile Solutions, LLC (DAS) is...  ...integration tests . Identify, troubleshoot, and remediate software defects and technical issues. Improve application... 
    Software
    Contract work
    Remote work

    Diverse Agile Solutions

    Washington DC
    18 days ago
  • DescriptionSAIC is seeking an Embedded Software Engineer. Come join our team working on the next generation SoC design for the Department of...  ...systemsOwn the delivery of an entire piece of a system or application, and serve as a technical lead on medium to large, complex... 
    Software
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    a month ago
  •  ...radar for sophisticated spaceborne applications such as earth observation using synthetic...  ...Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle...  ...with experience in mission-critical software development that have the drive and... 
    Software
    Permanent employment
    Full time

    Kapta Space

    Washington DC
    23 days ago
  •  ...Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded communication networks to be used in the autonomous vehicle... 
    Software
    Permanent employment

    RIT Solutions

    Washington DC
    1 day ago
  • Job DescriptionSecurity Application EngineerSeattle (Bellevue, WA) Long Term ProjectNeed GC...  ...scope of applications to be tested are software that are used to run its business, not...  ...such as billing ops, application support, engineering ops, finance, legal, privacy, risk... 
    Software

    USM Systems

    Washington DC
    a month ago
  • $168.1k - $227.4k

     ...the foundation of cloud computing, enabling millions of applications to connect and perform reliably across the world's...  ...security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering... 
    Software
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  •  ...Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial... 
    Software
    Full time
    Work at office

    Apogee Research, LLC

    Arlington, VA
    3 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of...  ...guidance to design and modify moderately complex software applications, tools, and utilities. • Apply software design theories... 
    Software
    Local area
    Remote work

    ITW

    Washington DC
    4 days ago
  • $90 - $110 per hour

     ...Job Description Job Description Embedded Firmware Engineer (USB-C / Power Delivery) LHH Recruitment...  ...at the intersection of hardware and software, enjoys hands-on board bring-up...  ...The Company will consider qualified applicants with arrest and conviction records in... 
    Software
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area
    3 days per week

    LHH US

    Washington DC
    4 days ago
  •  ...degree in Computer Science, Electrical Engineering, or equivalent experience....  ...and logic analyzers to verify working embedded software support at the system level. Ability...  ...robotics or electromechanical systems applications like load cells, strain gauges, capacitive... 
    Software

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...Description Job Description Benefits: Competitive salary Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week Duration: 12-month contract Why Join This Opportunity?... 
    Software
    Full time
    Contract work
    Work at office

    Globenet Consulting Corp

    Washington DC
    25 days ago
  •  ...has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location.About...  ...of the toughest environments: from engines to landing gear; from satellites to medical...  ...Opportunity Employer. All qualified applicants will receive consideration for... 
    Software
    Full time
    For contractors

    Crane

    Washington DC
    28 days ago
  • $120k - $160k

     ...Sr. Embedded Firmware Engineer   JOB-10047352   Anticipated Start Date Sept. 15, 2026...  ...with proven experience in debugging, software architecture, and firmware lifecycle...  ...user experience Evaluate current applications to identify areas for improvement, optimization... 
    Software
    Full time
    Local area

    Dynamics ATS

    Washington DC
    a month ago
  •  ...Mission: Modernize and unify mission-critical applications by improving information architecture, streamlining user experiences, and translating complex operational requirements into intuitive, accessible, and scalable interface solutions. Essential Job Functions:... 
    Software
    Full time

    Global Dimensions

    Washington DC
    11 hours ago
  • $138k - $180k

     ...function, multi-modal capabilities. SDD is seeking a Senior Embedded Software Engineer to support the design, development, and implementation...  ...over the complete signal processing chain for radar applications in various operational environments.     You will conduct... 
    Software
    Full time
    Local area
    Remote work
    Night shift

    STR

    Arlington, VA
    9 days ago
  •  ...Developer, you will play a critical role in the development and maintenance of web applications and services. You will be responsible for designing, coding, testing, and deploying high-quality software solutions using the .NET framework and associated technologies. Your... 
    Software
    Full time

    Bow Wave Llc

    Washington DC
    11 hours ago
  • $90k - $150k

     ...Washington Top Workplaces honoree, is seeking Senior Front-End Software Engineers to support our Federal Government customer. This role...  ...designing and developing dynamic, responsive, and scalable web applications using modern web technologies such as HTML5, CSS3,... 
    Software
    Full time

    Spatial Front, Inc

    Washington DC
    11 hours ago
  • $104.1k - $162.9k

     ...Job Description Job Description The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional... 
    Software
    H1b

    PACCAR Inc

    Washington DC
    15 days ago
  •  ...Analysis, Development, Testing and Implementation approaches like waterfall, Agile, Scrum and Test-Driven Development (TDD)Experienced with modern software build tools such as Maven, DevOps tools such as Git/Bitbucket Jenkins, ansible, AWS code commit/build/deploy tools.... 
    Software
    Contract work
    Remote work

    Samprasoft

    Washington DC
    3 days ago
  •  ...implementing microservices architectures. • Strong knowledge of software architecture principles and practices. • Excellent...  ..., collaborative environments • Knowledge of modern software engineering, to include DevSecOps practices and continuous integration/continuous... 
    Software

    Avid Technology Professionals

    Bethesda, MD
    5 days ago
  • $116 per hour

     ...Embedded Firmware Engineer (Contract-to-hire) Sigma Design has collaborated with a leading defense technology company seeking an experienced...  ...maintenance Use version control and established software development practices to maintain firmware source code and... 
    Software
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Day shift

    Sigma Design

    Washington DC
    2 days ago
  •  ...other energy-intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale the connected...  ...fundamentals, including IP networking and common transport/application protocols. Experience implementing or supporting secure device... 
    Software
    Remote job
    Relocation package
    Shift work

    Fuse Energy

    Washington DC
    1 day ago
  • $10k

     ...art technology lab. Learn more at Your Mission: As an Application Engineer IV , you will play a vital role in developing, securing,...  ...analytic systems. In this position, you will design and enhance software that supports large-scale data processing, vulnerability... 
    Software

    ClearEdge

    Laurel, MD
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Embedded Applications Engineer (R5068). Be the first to apply!