Embedded Software Engineer
Cummins
Embedded Software Engineer We are looking for a talented Embedded Software Engineer to join our team specializing in Engineering for our Cummins Inc. facility in Seattle, WA. Impact In this role, you will make an impact in the following ways: Strengthen product performance and reliability by investigating software issues, identifying root causes, recommending corrective actions, and owning full resolution through clear documentation and follow‑through. Enhance the quality and consistency of software deliverables by applying and continually improving development processes, including coding, compiling, integration, and testing using advanced tools such as static analysis, compilers, and hardware‑in‑the‑loop systems. Deliver verified software features, components, and builds by collaborating with product and software development teams and ensuring alignment with stakeholder requirements and application needs. Influence key decisions related to software requirements, architecture, design, and testing, positively impacting software quality, platform performance, and cross‑business‑unit integration efforts. Provide technical oversight by reviewing the work of less‑experienced developers and testers, ensuring designs and implementations are robust, reusable, and efficient. Lead smaller‑scale projects or take ownership of complex software components or systems, navigating ambiguity and maintaining accountability for project outcomes, timelines, and quality. Drive continuous improvement by developing and optimizing work processes and systems across functions or business units, contributing to long‑term operational and product excellence. Mentor and guide technicians, students, and junior engineers, supporting knowledge transfer, developing team capability, and operating as a recognized specialist within the immediate software discipline. Requirements To be successful in this role, you will need the following: Engineer with a systems mindset: Translate stakeholder needs into clear, verifiable system requirements; apply systems thinking to define boundaries, interfaces, and lifecycle impacts; and make sound, timely decisions in complex environments. Design robust, reliable products: Use failure mode avoidance, platform architecture, and product selection trade‑offs to mitigate risk, optimize features and variants, and improve reliability across platforms and applications. Leverage analytics and validation rigor: Apply modeling, simulation, and analysis to influence design decisions; develop and execute verification and validation plans; interpret analytical, simulation, and physical test results to confirm capability and manage product risk. Build software and partnerships that scale: Employ best‑practice software design and construction methods; document and communicate effectively for diverse audiences; build strong internal and external networks; and drive results through resourcefulness while valuing diverse perspectives. Education & Certifications College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required. Post‑graduate (Master's) degree relevant to this discipline area may be required for select roles. This position may require licensing for compliance with export controls or sanctions regulations. Experience Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving and quality decision making. Knowledge of MS Office tools is preferred. Key Responsibilities Design, develop, integrate, and maintain embedded C/C++ software for automotive ECUs, real‑time systems, and related software platforms. Develop and integrate software components in alignment with defined requirements, interfaces, and system designs. Investigate and resolve software issues through debugging, root‑cause analysis, documentation, and corrective actions. Contribute to software requirements, architecture, design, and test strategy discussions across assigned platforms or projects. Participate in unit, integration, SIL, HIL, and system‑level testing to validate software behavior and quality. Support diagnostics, fault handling, calibration, configuration, and software flashing workflows. Participate in code reviews and apply software engineering best practices for quality, maintainability, and reliability. Take ownership of assigned software features, components, or work packages and deliver them in alignment with project timelines. Preferred Qualifications Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 3–5 years of software development experience, preferably in embedded, automotive, industrial, or safety‑critical systems. Proficiency in C/C++; experience with Python is a plus. Familiarity with Git, software debugging tools, static analysis tools, and SIL/HIL or simulation‑based test environments. Experience with embedded software integration, real‑time operating systems, or low‑level software development preferred. Knowledge of communication protocols such as CAN, J1939, UDS, or XCP preferred. Experience participating in the full software development lifecycle, including requirements, design, implementation, testing, release, and maintenance. Strong problem‑solving skills, system‑level thinking, and ability to communicate effectively with cross‑functional teams. Please note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidate’s qualifications and experience, where appropriate. EEO Statement At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E‑Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I‑9 to confirm work authorization. Visit to know your rights on workplace discrimination. #J-18808-Ljbffr
$143.7k - $194.4k
...Join AWS Hardware Engineering to design the servers powering the world's leading cloud platform and AI/ML infrastructure. We're seeking an exceptional Embedded Software Engineer for our team to accelerate critical firmware initiatives across millions of servers worldwide...SuggestedInternshipWorldwideFlexible hours$197.53k - $276.54k
...include but are not limited to: Lead a team of flight software engineers through the full software development lifecycle Architect... ..., develop, and deliver high-reliability flight software for embedded and edge computing platforms using C++ Provide day-to-day...SuggestedPermanent employmentTemporary workLocal areaRelocation package- ...This role is part of the Blue Origin Engines business unit, where our focus is the design... ...and verification of avionics software components on Blue Origin rocket engines... ...developing, validating, and verifying safety embedded systems. Together, our teams deliver the...SuggestedPermanent employmentTemporary workLocal area
- ...on-Chip (SoC) devices, our integrated avionics products host embedded software that configures, controls, performs preprocessing, and... ...components. We are looking for an experienced embedded software engineer that will be responsible for designing, implementing and...SuggestedPermanent employmentTemporary workLocal areaRelocation
- ...Job ID: Embedded Software Engineer Location: Mossville, IL Position's Contributions to Work Group: - Position is key to assisting the efficient development of Client software controls algorithms critical to the success of Caterpillar's electrification projects...Suggested
- ...Embedded Software Engineer Mossville, IL This is a software developer role, working within a global agile development team. The global development team has 80+ team members including team leads, software architects, software developers, and validation engineers....Remote work
$120k - $145k
...The Innovative Advantage team specializes in high-performance embedded audio, video, and data distribution systems for private jet... ...trusted by industry leaders. About the role As a Software Engineer, you will design, implement, and validate embedded software...Full timeMonday to Friday$123.71k - $173.2k
...of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As an Embedded Software Engineer II on the Blue Ring program, you will be at the forefront of developing and testing flight software for one of the most...Permanent employmentTemporary workLocal areaRelocationRelocation package$210k - $280k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the...Permanent employment$160k - $190k
...entertainment, audio, and safety. With a strong foundation in engineering excellence and design innovation, we partner with customers... ...people. About the role We are seeking a Senior Embedded Software Engineer to sustain, troubleshoot, and improve embedded software...$119.85k - $162.15k
...Real Time Embedded Software Engineer (Mid-Level or Senior) Company: The Boeing Company The Boeing Company is currently seeking a Real Time Embedded Software Engineer to join our Instrumentation and Data Systems (I&DS) team located in Seattle , Washington...Permanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Blue Origin is seeking experienced engineers to develop flight software for the New Glenn rocket. This role focuses on real-time embedded software within a collaborative team, making a significant impact on safe human spaceflight. Candidates should have a B.S. in a relevant...
- Brinc is looking for an experienced embedded software engineer in Seattle, WA to design and develop on-device software for our innovative hardware product line, including drones and robotic controllers. Ideal candidates will have 5+ years of related experience, proficiency...Flexible hours
- Blue Origin is seeking an Aerospace Software Apps Engineer III in Seattle, WA to develop and test embedded software controlling rocket engines for human spacecraft. This role involves hands-on software development, collaborating with multidisciplinary teams, and ensuring...
- ...Role You will be responsible for the technical delivery of embedded software applications through concept design, validation and verification... ...diverse role covering competencies within embedded software engineering using C, C++ and assembly language, test and validation/...
$148.01k - $207.22k
Blue Origin seeks an Embedded Software Engineer for their New Shepard Program, based in Seattle. The role involves developing and testing real-time embedded software for space vehicle hardware-in-the-loop systems. Ideal candidates will have a B.S. in a relevant field and...Relocation$148.01k - $207.22k
Embedded Software Engineer - NS Hardware In The Loop Develop and test real-time embedded software for space vehicle hardware-in-the-loop systems Location: Seattle Job Tags: Software About The Role Join Blue Origin's New Shepard Program At Blue Origin, we envision millions...Permanent employmentTemporary workRelocation- ...This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of millions of people... ...looking for passionate innovators to join our Generative AI and Embedded Software Integrated Solutions (GenESIS) team, where you'll help shape...Permanent employmentTemporary workLocal areaRelocation package
$148.5k - $237.6k
...with our ecosystem of devices and cloud software. Like our products, we work better together... ...matter. Your Impact As a senior engineer on the team, you will be intimately... ...quality verification ~ Experience with Embedded Linux development and/or RTOS Benefits...Work experience placementWork at officeRemote work- ...This role is part of Advanced Concepts and Enterprise Engineering (ACE), supporting Blue Origin's mission of millions of people... ...Be part of something extraordinary. The Generative AI and Embedded Software Integrated Solutions (GenESIS) team is revolutionizing how Blue...Permanent employmentTemporary workLocal areaRelocation packageFlexible hours
$141k - $225.6k
...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...Impact You will be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring critical evidence...Work experience placementWork at officeRemote work- ...be human-capable. As part of a hardworking team of engineers, you will develop flight software and tools for various spaceflight systems. You will share... ...'s impact on all aspects of safety-critical real-time embedded software development. Working in the New Glenn...Permanent employmentTemporary workLocal areaRelocationRelocation package
$168.75k
...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...impacting the environment. Your Impact As a Staff Embedded Software Engineer, you will lead critical software engineering initiatives and...Work experience placementWork at officeRemote work$120k - $145k
A leading aviation technology company in Kirkland, WA is seeking a Software Engineer to design and implement embedded software for next-generation business-jet cabin systems. The role involves working across various environments including Linux and RTOS, integrating with...- Blue Origin LLC is seeking an Embedded Software Engineer III for their Lunar Permanence business unit in Seattle. In this role, you will design and verify embedded software for critical spaceflight systems. The ideal candidate will have at least 6 years of experience in...Relocation
$120k - $145k
A leader in aviation technology based in Kirkland, WA is seeking a Software Engineer to design and validate embedded software for business-jet cabin systems. The ideal candidate has a Bachelor's degree and 3+ years of embedded software experience, along with strong skills...Flexible hours- A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate...Relocation package
$160k - $190k
Heads Up Technologies in Kirkland is seeking a Senior Embedded Software Engineer to improve embedded software for in-service business-jet cabin systems. The role involves troubleshooting across Linux, QNX, RTOS, and maintaining certification-ready software. The ideal candidate...- A technology and safety solutions company is seeking a Senior Software Engineer to build the native foundation for edge video and IoT intelligence. The role involves defining SDK strategies, designing AI pipelines, and working collaboratively onsite in Seattle on a hybrid...
$110.62k - $154.87k
...You will be matched with an appropriate engineering team based on your skillset and experience... ...designing, building, and maintaining software applications and their components.... ...and tests for safety critical, real-time, embedded software that support control and diagnostics...Permanent employmentTemporary workInternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Seattle, WA
- embedded software engineer Seattle, WA
- embedded engineer Seattle, WA
- embedded developer Seattle, WA
- javascript software engineer Seattle, WA
- senior c# .net software developer Seattle, WA
- ultimate software Seattle, WA
- software technical support engineer Seattle, WA
- software intern Seattle, WA
- healthcare software sales Seattle, WA

