Embedded Software Engineer
$140k - $170kPatrick 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
- ...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...SuggestedPermanent employment
- ...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...SuggestedFull timeWork at office
$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...SuggestedLocal areaRemote work- ...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?...SuggestedFull timeContract workWork at office
$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...SuggestedHourly payPermanent employmentContract workTemporary workWork at officeMonday to FridayDay shift- 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
- 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
- ...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 timeFor contractors
$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 timeLocal areaRemote workNight shift- ...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...
$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 timeWork from homeWorldwideFlexible hours$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 employmentInternshipFlexible hours$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 placementWork at officeRemote work$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- 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 employmentFull timeContract workSummer workCasual workInternshipSummer internshipWork at officeRelocation
- ...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 jobRelocation packageShift work
$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...InternshipWorldwideFlexible hours$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...InternshipFlexible hours$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 workInternshipWork at officeImmediate startWorldwide- ...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...
- ...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
- ...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
$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 payPermanent employmentContract workTemporary workLocal area3 days per week$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 timeContract workWork at officeLocal area- ...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 employmentFull time
$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$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 timeLocal area- ...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 timeInternshipWork at officeWeekend workWeekday work
- ...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
$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 timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Washington DC
- embedded systems software engineer Washington DC
- embedded developer Washington DC
- embedded engineer Washington DC
- software sales representative Washington DC
- embedded software Washington DC
- software applications developer Washington DC
- entry level software sales Washington DC
- software technology Washington DC
- software implementation project manager Washington DC



