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

Embedded Software Engineer

$140k - $170k

Patrick Allen Group

Job Description

Job Description

We are seeking a Embedded Software Engineer who possesses a development background on a Linux Operating Systems platform with Debian based distribution. This position will be responsible for the design, development, and debugging of production level code on embedded devices. Demonstrated expertise in all project lifecycle phases, from design and code development through unit testing, documentation, and release is required. Located in Kent, WA, this position is available to US Citizens or Permanent Residency (Green Card) candidates. Direct W2 applicants only, 3rd party recruitment agency submissions or inquiries will NOT be considered.

Essential Duties and Responsibilities:

  • Responsible for writing low level production code for industrial applications.
  • Design, develop, and debug embedded devices.
  • Be a part of designing and taking a product to market.
  • Participate in all project lifecycle phases, from design and code development through unit testing, documentation, and release.
  • Collaborate with business stakeholders to understand needs and translate into technical requirements.

Skills and Experience:

Required:

  • 7+ years of experience with a focus in embedded software development.
  • A Bachelor of Science degree in Computer Science, Computer or Electrical Engineering, or equivalent.
  • Experienced writing C++ (11 or higher) for low level industrial applications.
  • Strong experience with modern C++, 11 or higher, is required, including the ability to communicate and implement object-oriented class designs.
  • Experience with RF and baseband device driver and signal processing design and implementation.
  • Experience with developing on Linux platforms is required; preferably with a Debian based distribution.
  • Experience developing automated unit tests and working with SDETs/QA to ensure product quality is required.
  • Usage of lab tools such as oscilloscopes or serial analyzers to debug software, and the ability to read electrical schematics.

Preferred:

  • Experience with concurrency topics (i.e. threading and inter-process communication), event loops, and asynchronous programming.
  • Knowledge with Jenkins Continuous Integration, Make and Google Test, Python, and or Golang.
  • Experience with network programming topics (e.g. TCP, UDP, sockets, REST, etc.), Standard and BLE Bluetooth, and Wi-Fi.
  • Competent with interfacing application code with device drivers on Linux.
  • Proficient with Linux kernel development, device trees, driver modification or backporting, bootloader customization, and/or Qt stack.
  • Strong understanding of Agile development.

Compensation: $140k to $170k annually

Benefits:

  • Unparalleled health benefits (PPO plan with no deductibles, no co-pays, Employer covers 99% of costs).
  • Quarterly bonuses.
  • Professional development.
  • 401k match.
  • 22 days PTO.
  • Parental leave.
  • 11 annual paid holidays plus 1 floating holiday.
  • Winter break.

Questions? If you have any questions, contact Dale via LinkedIn at

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Washington DC vacancy
  •  ...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... 
    Suggested
    Permanent employment

    RIT Solutions

    Washington DC
    1 day 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... 
    Suggested
    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 embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Suggested
    Local area
    Remote work

    ITW

    Washington DC
    4 days 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?... 
    Suggested
    Full time
    Contract work
    Work at office

    Globenet Consulting Corp

    Washington DC
    25 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... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Day shift

    Sigma Design

    Washington DC
    2 days ago
  • DescriptionSAIC is seeking an Embedded Software Engineer. Come join our team working on the next generation SoC design for the Department of Defense and IC. We are working on an exciting opportunity with the Defense Innovation Unit to build a novel cyber solution in a... 
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    a month ago
  • Apogee Research, LLC in Arlington, VA is seeking Embedded Software Engineers to lead development of capabilities for national security at the tactical edge, working with military and commercial hardware. The role is full-time in-person with limited travel to support test... 
    Full time

    Apogee Research, LLC

    Arlington, VA
    1 day ago
  •  ...Aerospace and Electronics has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location.About Crane:Crane...  ...Aerospace & Electronics in some of the toughest environments: from engines to landing gear; from satellites to medical implants and from... 
    Full time
    For contractors

    Crane

    Washington DC
    28 days ago
  • $138k - $180k

     ...and space RF as well as advanced testing enabled by multi-function, multi-modal capabilities. SDD is seeking a Senior Embedded Software Engineer to support the design, development, and implementation of real-time processing solutions in software for advanced multi-... 
    Full time
    Local area
    Remote work
    Night shift

    STR

    Arlington, VA
    9 days ago
  •  ...bring high-end computing power to the orbital edge. We are seeking a spacecraft software engineer to join our team, working at a fast pace to proliferate the next generation of intelligent embedded computing systems for spaceflight. You will be working on high-reliability... 

    NOVI

    Arlington, VA
    4 days ago
  • $102.69k - $154.03k

     ...Job Description Job Description Senior Embedded Software Engineer – Hardware/Software Integration Astronics Advanced Electronic Systems (AES) is seeking a S enior Embedded Software Engineer with strong hardware/software integration experience to join our Cabin... 
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Washington DC
    15 days ago
  • $143.7k - $194.4k

     ...agencies, and other organizations operating in places without reliable connectivity. You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. Leo is breaking new ground with every device we design, and you will be an... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Washington DC
    13 days ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...where you matter.Your ImpactAs a senior engineer on the team, you will be intimately...  ...code quality verificationExperience with Embedded Linux development and/or RTOSBenefits that... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Washington DC
    a month 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... 
    H1b

    PACCAR Inc

    Washington DC
    15 days ago
  • Embedded Software Engineering Intern Our paid Summer Internship Program is designed to provide students with an immersive, hands-on experience within the aerospace and defense industry. Interns work alongside AV team members on meaningful projects involving cutting-edge... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Casual work
    Internship
    Summer internship
    Work at office
    Relocation

    Minnesota Jobs

    Arlington, VA
    5 days ago
  •  ...stability - a critical foundation for scaling AI data centers and other energy-intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale the connected hardware powering the Energy Network. This is a hands-on role... 
    Remote job
    Relocation package
    Shift work

    Fuse Energy

    Washington DC
    1 day ago
  • $143.7k - $194.4k

     ...benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).We are looking for an Embedded Software Development Engineer II (C/C++) to help build our next generation of automation and analytics services to... 
    Internship
    Worldwide
    Flexible hours

    Amazon

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

     ...enterprises and AWS services experience network performance, security, and reliability at unprecedented scale.As a Senior Embedded Software Development Engineer (C/C++), you will guide complex engineering initiatives across diverse technical domains that define modern cloud... 
    Internship
    Flexible hours

    Amazon

    Washington DC
    a month ago
  • $90k - $100k

     ...Embedded Software Engineer I Tysons, Virginia Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential... 
    Casual work
    Internship
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    McLean, VA
    5 days ago
  •  ...Responsibilities: B.S. degree in Computer Science, Electrical Engineering, or equivalent experience. Experience in interfacing the...  ...to use sniffers and logic analyzers to verify working embedded software support at the system level. Ability to autonomously identify... 

    SGS Consulting

    Washington DC
    more than 2 months ago
  •  ...Position Title: Embedded Firmware Engineer Duration: 6-month contract to hire Location: Hybrid in Bellevue - 3 days onsite Responsibilities: Develop embedded and bare-metal firmware for PD controllers. Bring up new hardware systems and work... 
    Contract work

    VDart Inc

    Washington DC
    2 days ago
  •  ...end architecture that delivers a seamless user experience. Collaborate closely with UX designers, product managers, and backend engineers to translate product requirements into well-designed user interfaces. Develop and enforce best practices for front-end... 
    Full time

    Opswat

    Washington DC
    12 hours ago
  • $90 - $110 per hour

     ...Job Description Job Description Embedded Firmware Engineer (USB-C / Power Delivery) LHH Recruitment Solutions is partnering with an innovative...  ...engineer who thrives at the intersection of hardware and software, enjoys hands-on board bring-up activities, and has... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area
    3 days per week

    LHH US

    Washington DC
    4 days ago
  • $171.16k - $256.75k

     ...team. The team is composed of intellectual individuals, passionate about developing reverse engineering tooling, system architecture, technical leadership, and complex software implementation. The team is growing and looking for someone with a full-stack background who... 
    Full time
    Contract work
    Work at office
    Local area

    Twosix Technologies

    Arlington, VA
    12 hours ago
  •  ...ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including...  ...Embedded Firmware Engineer with experience in mission-critical software development that have the drive and experience to complete... 
    Permanent employment
    Full time

    Kapta Space

    Washington DC
    23 days ago
  • $160k - $180k

     ...Sherpa 6 is seeking a highly motivated and skilled Lead Full Stack Engineer to join our team. We build mission critical systems for the...  ...with an eye toward data integrity and growth Code and test software based upon software specifications and designs  Analyze and study... 
    Full time

    Sherpa 6, Inc.

    Washington DC
    12 hours ago
  • $120k - $160k

     ...Sr. Embedded Firmware Engineer   JOB-10047352   Anticipated Start Date Sept. 15, 2026   Location Houston, TX   Type of Employment...  ...protocols, along with proven experience in debugging, software architecture, and firmware lifecycle management.   Job... 
    Full time
    Local area

    Dynamics ATS

    Washington DC
    a month ago
  •  ...secure, and performant Linux-based platform software from bootloaders through business logic....  ..., Electrical, and Application Software Engineers to move hardware from prototype to on-...  ..., secure boot flows, and ARM embedded systems. Preferred experience with testing... 
    Full time
    Internship
    Work at office
    Weekend work
    Weekday work

    SpaceX

    Washington DC
    23 days ago
  •  ...role isn't just to execute a function, but to help redefine the future of how work gets done. We’re hiring a seasoned Senior Software Engineer to help us build a world class developer platform to fuel the Snowflake Data Cloud. As an engineer in the Continuous Integration... 
    Full time

    Snowflake

    Washington DC
    12 hours ago
  • $155k - $170k

     ...secure, accessible, and trusted for every organization. Our Engineering Team builds the technologies that power this mission — enabling...  ...across modern cloud ecosystems. YOUR ROLE As a Senior Software Engineer on the Distributed Systems team , you’ll play a key... 
    Full time
    Local area
    Worldwide

    Immuta

    College Park, MD
    12 hours ago

Do you want to receive more vacancies?

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