Current jobs related to Senior Embedded Software Developer - Washington - Draper Labs


  • Washington, Washington, D.C., United States NuWave Solutions Full time

    Embedded Software DeveloperAt NuWave Solutions, we are seeking a skilled Embedded Software Developer to join our team. The ideal candidate will have a strong background in designing, developing, and testing embedded software for various applications.Key Responsibilities:Design and develop embedded software for complex systemsPerform requirements analysis to...


  • Washington, Washington, D.C., United States BigBear Inc Full time

    Job Title: Embedded Software DeveloperAbout the Role:We are seeking an experienced Embedded Software Developer to design, develop, debug, and test embedded software for our team. The ideal candidate will have a strong background in low-level programming and experience with C/C++ and Python.Key Responsibilities:Design and develop embedded software for various...


  • Washington, United States Walsh Employment Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at Walsh Employment. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge embedded communication networks for the autonomous vehicle industry.Key Responsibilities:Design and develop high-speed...


  • Washington, Washington, D.C., United States PLEX Solutions, LLC Full time

    Plex Solutions, LLC is seeking a skilled Embedded Software Developer to support a program in the Annapolis Junction area.This role requires an active security clearance.Key Responsibilities:Develop embedded and vulnerability tools in support of Computer Network Operations (CNO) effortsDesign and implement software solutions for embedded systemsCollaborate...


  • Washington, Washington, D.C., United States Percival Engineering Full time

    About the Role:We are seeking an experienced Embedded Software Developer to join our team at Percival Engineering. As a key member of our cybersecurity team, you will be responsible for designing, developing, and testing software for advanced cybersecurity capabilities using the latest software tools and techniques.Key Responsibilities:Design and develop...


  • Washington, Michigan, United States Integrated Engineering Full time

    Job SummaryThe Embedded Systems Engineer is responsible for designing, developing, and optimizing embedded software and hardware solutions for products, ensuring they meet performance, safety, and reliability standards. Key responsibilities include developing and testing embedded systems and firmware, writing efficient low-level code, and collaborating with...


  • Washington, Washington, D.C., United States Amentum Full time

    Embedded Systems Software DeveloperWe are seeking a skilled Embedded Systems Software Developer to join our team at Amentum. In this role, you will support challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Responsibilities:Perform embedded development, vulnerability analysis, reverse...


  • Washington, United States Walsh Employment Full time

    Embedded Software EngineerPay range and compensation package:$160-200kEqual Opportunity Statement:U.S. CITIZENS OR PERMANENT RESIDENTS ONLY FOR THIS ROLEWashington, DCAbout the Company: We are seeking a Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded...


  • Washington, United States Walsh Employment Full time

    Embedded Software EngineerPay range and compensation package:$160-200kEqual Opportunity Statement:U.S. CITIZENS OR PERMANENT RESIDENTS ONLY FOR THIS ROLEWashington, DCAbout the Company: We are seeking a Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded...


  • Washington, United States Walsh Employment Full time

    Embedded Software EngineerPay range and compensation package:$160-200kEqual Opportunity Statement:U.S. CITIZENS OR PERMANENT RESIDENTS ONLY FOR THIS ROLEWashington, DCAbout the Company: We are seeking a Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded...


  • Washington, United States Motion Recruitment Partners, LLC Full time

    The opportunity pertains to a full-time Senior Embedded Software Engineer role based out of Roanoke, VA. Applicants should have extensive experience in C, C++, along with Python. The ideal candidate is one that has a top-secret clearance or the eligibility to obtain one in the future and having willingness to relocate to Southwest Virginia. As industry...


  • Washington, Washington, D.C., United States LaBine and Associates Full time

    Job OpportunityWe are seeking a highly skilled Embedded Software Engineer to lead the development of cutting-edge embedded communication networks for the autonomous vehicle industry.As a key member of our team, you will be responsible for pioneering high-speed networks that power autonomous vehicles.Key Responsibilities:Design and develop high-speed embedded...


  • Washington, Washington, D.C., United States Cummings Aerospace Inc Full time

    Job OverviewThe Principal Embedded Software Engineer position is a full-time exempt role that involves designing and integrating embedded software for a flight computer utilizing a multi-core ARM processor on an innovative missile flight research concept.Key ResponsibilitiesLead a software engineering team in the design and implementation of a missile...


  • Washington, Washington, D.C., United States Cummings Aerospace Inc Full time

    Job OverviewCummings Aerospace Inc is seeking a highly skilled Principal Embedded Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing and integrating embedded software for a flight computer utilizing a multi-core ARM processor on an innovative missile flight research concept.Key...


  • Washington, Pennsylvania, United States Hurdlr Full time

    About HurdlrHurdlr's headquarters is located in the vibrant Adams Morgan neighborhood of Washington, DC. Our team is passionate about building innovative financial technology solutions that empower businesses and individuals to manage their finances effectively.Job DescriptionWe are seeking a highly skilled and experienced senior software engineer to join...


  • Washington, Washington, D.C., United States Affinity Executive Search Full time

    Job Title: Senior Embedded Networking EngineerJob Summary:We are seeking a highly skilled Senior Embedded Networking Engineer to join our team at Affinity Executive Search. As a key member of our engineering team, you will be responsible for developing the latest generation of high-speed Embedded communication networks for the autonomous vehicle industry.Key...


  • Washington, Washington, D.C., United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software engineering division, you will be responsible for designing, developing, and troubleshooting software programs for databases, applications, tools, and networks.Key Responsibilities:Design and develop software programs for databases,...


  • Washington, Washington, D.C., United States She Recruits, LLC Full time

    Job SummaryWe are seeking a highly skilled Senior/Principal Embedded Networking Engineer to join our team at She Recruits, LLC. As our primary technical expert, you will be responsible for developing the latest generation of high-speed embedded communication networks for the autonomous vehicle industry.Key ResponsibilitiesDesign and develop high-speed...

  • Software Developer

    6 days ago


    Washington, Washington, D.C., United States Rocket Software Full time

    Job Title: Software DeveloperJob Summary:At Rocket Software, we're seeking a skilled Software Developer to join our team. As a Software Developer, you will design, develop, and troubleshoot the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components such as ISPF, REXX, VSAM, DB2, and CICS. Your responsibilities will...


  • Washington, Washington, D.C., United States IT Concepts Full time

    Job Title: Senior Software DeveloperDescription:IT Concepts is seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications for our clients. You will work closely with our development team to ensure that our software meets the highest...

Senior Embedded Software Developer

2 months ago


Washington, United States Draper Labs Full time
Job Description Summary:

The Software Engineer (SMTS) at Draper Labs develops high-performance solutions for resource-constrained targets. This role involves developing next-generation resilient and fault-tolerant software solutions in various application domains, including undersea, terrestrial, air, hypersonics, and space. The Engineer is involved in the full software development life cycle.

Duties and Responsibilities:
  • Evaluate requirements, propose solutions, and explore design trades to support a design.
  • Design algorithms using modern theory and proven techniques.
  • Develop embedded software based on prototype algorithms with supervision.
  • Analyze designs to demonstrate performance and functionality.
  • Develop and execute software tests to check compliance with requirements.
  • Evaluate results to establish problem causes and develop solutions for inefficient or problematic areas.
  • Prepare technical data, procedures, reports, drawings, manuals, and other required documentation.
  • Communicate with customers and stakeholders to establish requirements and describe the design and deliverables.
  • Drive solutions to complex problems with limited direction - contribute to requirements development and architecture solution ideation.
  • Take responsibility for a subset of engineering scope.
  • Identify program/system-level technical risks and develop and execute mitigation strategies for them.
  • Mentor less experienced engineers.
  • Perform other duties as assigned.
Key Skills and Abilities:
  • Excellent development and troubleshooting skills on embedded targets.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Expertise in software development for real-time systems.
  • Mastery of high-level development languages (e.g., C/C++, Rust).
  • Excellent organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Knowledge of software configuration management tools, defect tracking tools, and peer review processes.
  • Excellent time management skills with the proven ability to meet deadlines.
  • Excellent verbal and written communications skills.
  • Experience with UML/SysML.
  • Experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment.
Education and Experience:

Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering. Requires 5-10 years of experience in Software Engineering or a related field.