Staff Embedded Software Engineering - Virtualization Tooling
General Motors Proving Ground
The Role As Software Engineer on the Virtual Test Platforms team, you willhelp todefine, implement,deployand supporta variety of virtualization technology related products and services to accelerate development of new vehicles and support existing ones while increasing quality, reliability, security, and diagnosability.You will do this in cooperation with teams and engineers across GM who deliver their code across a wide variety of embeddedsystemsfrom small low-level controllers to large infotainment units and beyond. As a developer in Virtual Test Platforms , you will help to shape the approach, and methodsfor using virtual test techniques at GM while also making significant contributions to the engineering system codebase. You will providefeedback, and assistance to your teammates helping everyone to achievemore. You will be expected to grow intoa subject matter expert in virtualized testing of distributedembeddedsystems and share that knowledge with others. In short, you will help to improve the state of the art in virtualtestof hardware and software at GM. Key Responsibilities Lead the technical strategy, architecture, and delivery of Virtual Tooling, emulator capabilities, simulation components, and supporting infrastructure used across multiple engineering organizations. Own highly complex, ambiguous problem spaces and translate them into scalable technical direction, pragmatic roadmaps, system designs, and production-quality implementations. Define and drive reusable frameworks, reference implementations, and platform services that materially improve developer productivity, test coverage, reliability, and time to feedback. Drive adoption of virtual test capabilities across developer inner-loop workflows, CI/CD pipelines, and large-scale automated validation systems through both technical execution and cross-functional influence. Partner with product managers, technical leaders, SREs, and customer engineering teams to align priorities, remove adoption barriers, and deliver capabilities with measurable engineering impact. Set and uphold a high bar for software design, testing, observability, performance, maintainability, security, and operational readiness across the platform. Lead technical investigations and root-cause analysis for difficult platform, scaling, fidelity, or integration issues spanning software, infrastructure, and test environments. Mentor and grow engineers across levels through design reviews, technical guidance, coaching, and example-setting; help strengthen domain expertise and engineering judgment across the team. Influence technical direction across organizational boundaries by identifying strategic gaps, proposing investments, and building alignment on long-term platform priorities. Contribute hands-on code, prototypes, and proof-of-concepts in high-risk, foundational, or fast-moving areas where senior technical judgment is critical. Create clear technical documentation, guidance, and best practices that enable broad, sustainable adoption and consistent engineering execution across the community. Configure and customize virtual test environments includingKVM, QEMU, and Android Emulators, and make these environmentswidely available using cloud services. Help product teams integrate the virtual test environments into their developer inner-loop and CI/CD processes. Authorvirtualdevices to enhance virtual testcoverage and fidelity includingVirtIODrivers. Implement other custom test tools andsimulatorstoenable higher test throughput and achieve quality faster. Enhancecollection,parsing,and reporting,of test results via reports and dashboards Write production-quality code, prototypes, and reference implementations that unblock teams anddemonstratebest practices. Create andmaintainreusable guidance, examples, and documentation that scale knowledge across GM’s engineering community. Minimum Qualifications Bachelor’s degree in computer science or related field OR equivalent work experience. 4+ years of professional software engineering experience, with a focus on building and operating production systems. Strongproficiencyin at least onenative programming languageincludingC, C++ Rust, and a willingness to learn others. Experienceautomating testingoflow level,embedded or mobile products at scale. Demonstrated ability todeliver smoothly and quickly as part of a team in an area with high ambiguity. Preferred Qualifications MastersComputer Science or Computer Engineering. 7+ years of professional software engineering experiencein systems, embedded, or mobile. Experience configuring andcustomizing Emulators fortestincluding QEMU or Android EmulatorsandVirtIOdrivers. #J-18808-Ljbffr General Motors
- The Role: As Software Engineer on the Virtual Test Platforms team, you willhelp todefine, implement,deployand... .... Implement other custom test tools andsimulatorstoenable higher test throughput... ...automating testingoflow level, embedded or mobile products at scale. Demonstrated...SuggestedWork experience placement
- Description The Role: As Software Engineer on the Virtual Test Platforms team, you will help to define... ...their code across a wide variety of embedded systems from small low-level... ...Implement other custom test tools and simulators to enable higher test...SuggestedFull timeWork experience placementLocal areaWork from homeRelocation package
- General Motors is seeking a Software Engineer for the Virtual Test Platforms team in Lynnwood, Washington. This role involves defining and implementing... .... Join GM to innovate and improve virtual testing techniques in embedded systems. #J-18808-Ljbffr General MotorsSuggested
- General Motors is seeking a Software Engineer to join the Virtual Test Platforms team in Lynnwood, WA. This role involves defining and supporting virtualization... ...test environments and improving testing methods across embedded systems. Qualifications include a Bachelor’s degree in...SuggestedWork experience placement
- General Motors is looking for a Software Engineer to join the Virtual Test Platforms team in Lynnwood, Washington. In this role, you will define and implement various virtualization technology products to accelerate vehicle development, improve quality, and ensure reliability...Suggested
$131.3k - $237.35k
Lead Firmware Engineer, Autonomous Systems Make an Impact... ...the intersection of embedded firmware, electronics,... ...is not a traditional software engineering position.... ...SysML‑based modeling tools such as Cameo or MagicDraw... ...containerized and virtualized development environments...Remote work$111.9k - $190.2k
...Healthsource blog: . The Software Development Engineer III designs, builds, tests,... ...or guide less experienced staff. Contribute to the... ...and using automated testing tools Knowledge, Skills, and Abilities... ...offers both in-person and virtual workouts and nutritional...$135.6k - $230.5k
...through our Healthsource blog: Software Development Engineer IV performs a pivotal role... ...with specific technical tools used at Premera (i.e.... ...mentoring to less experienced staff.Experience playing a leading... ...offers both in-person and virtual workouts and nutritional counseling...Temporary work- ...the sleep and respiratory care sectors. General Summary As Embedded Software Engineer you will be responsible for designing and implementing software... ...team, using common code base and code repository tools At least 2 years working within a formal bug/issue tracking...Work at officeLocal area
- Embedded Software Engineer -Mid/Senior Level Washington, Everett 07/10/2025 Contract Active Job Description: Job Summary We are seeking a skilled... ...errors found through secure scanning and static analysis tools. Contribute to kernel version upgrades or migrations for...Contract work
$135.6k - $230.5k
AI Engineer III As an AI Engineer III, you will work within a team... ...Your models, architecture, and software contributions will power... ...methodologies. Keep abreast of new tools and concepts through reading... ...center with in‑person and virtual workouts. Equal Employment Opportunity...$152.8k - $177.17k
...exciting opportunity for an IT Systems Engineer IV at our Lynnwood, WA or Burbank, CA... ...Conduct end-user training upon completion of software solutions. Responsible for training,... ...with data migration processes including tools, techniques, and validations. ~ Experience...For contractorsWork at officeFlexible hoursWeekend work$135.6k - $230.5k
## Site Reliability Engineer IVApplylocations: Mountlake Terrace WAtime... ...automation and AI-powered tooling to improve system health,... ...incident response.Partnering with software and platform engineering... ...center offers both in-person and virtual workouts and nutritional...- ...Washington is seeking a Senior Firmware Engineer to develop embedded systems for machine control and... ...collaborating closely with electrical and software engineers, implementing low-level... ...is familiar with hardware debugging tools. Competitive benefits and onsite work...
- Job title: Frontend Engineer Work Location with Zip code: Bothell, WA 98011- Onsite from... ...meet you for an in-person interview---Video/Virtual Interview Must have skills : React,... ...Familiarity with modern frontend build tools like Webpack, Babel. Responsible for...
- A leading technology services provider is looking for a Service Virtualization Engineer in Bothell, WA. This contract position includes maintaining the infrastructure for CA Service Virtualization and providing technical support to DevOps teams. Ideal candidates will have...Contract work
$150.3k - $270.5k
Overview As a Solution Architect/AI Engineer IV, you will support the design, development, and implementation of sophisticated software and AI solutions. This position requires understanding... ...critical input. Keep abreast of new tools and concepts, constantly proving...Live in$174.52k - $228.49k
Staff Software Engineer - Billing & Metering Bothell, Washington, United States IonQ is developing the world's most powerful full-stack quantum computer based on trapped‑ion technology. We are pushing past the limits of classical physics and current supercomputing technology...Work experience placementWork at officeLocal area$131.3k - $237.35k
Leidos is seeking a Subsea Lead Program Engineer to lead cutting‑edge engineering efforts within... ...experience with ROVs, subsea tooling, undersea communications, and/or sensor integration... ...with government customers, technical staff, senior managers, and peers. Strong problem...For subcontractorRemote work$131.3k - $237.35k
...Leidos is seeking a Subsea Lead Program Engineer to lead cutting-edge engineering efforts... ...Demonstrated experience with ROVs, subsea tooling, undersea communications, and/or sensor... ...relationships with government customers, technical staff, senior managers, and peers. ~ Strong...For subcontractorLocal areaImmediate startRemote work$93.2k - $164.45k
...missions and next‑generation defense capabilities. The Work Lockheed Martin Rotary & Mission Systems is seeking a Senior Embedded Software Engineer to join the L&SS team. In this role, you will contribute to the design, analysis, testing, and requirements verification...Temporary workPart timeRemote workFlexible hours3 days per week$150.3k - $270.5k
...and reliability in production. Driving engineering excellence by participating in principled... ...least 8+ years of relevant experience in software development, including knowledge of the... ...wellness center offering in‑person and virtual workouts and nutritional counseling; and...Flexible hours$111.9k - $190.2k
Software Development Engineer III - Mobile (React Native) What you'll do: Contribute to the development of Premera’s next‑generation suite of React... ...with delivery partners. Continuously learn and apply new tools, technologies, and techniques to improve mobile engineering...$31.32 per hour
...growth. Find your future with us. Boeing Commercial Airplanes is excited to offer opportunities for a Numerical Control Multiple Tool - Milling Machine Operator to join our Fabrication team in Everett, Renton, Auburn, and Puyallup, Washington . As a...Hourly payPermanent employmentLive inWork at officeImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Premera is seeking a leader for its mobile engineering team tasked with delivering iOS and Android applications using React Native. This role involves mentoring engineers, ensuring operational excellence, and driving modern engineering practices across the application lifecycle...
$93.2k - $164.45k
慨正橡扯 is looking for a Senior Embedded Software Engineer based in Bothell, WA. This role involves the design, analysis, and testing of High Energy Laser systems, working with engineering teams to develop advanced laser technologies. Candidates should possess a Bachelor'...- Lockheed Martin in Bothell, WA is seeking a Software Engineer for its Laser & Sensor Systems team. The role involves designing, testing, and validating embedded software for advanced High Energy Laser systems. Ideal candidates will hold a Bachelor's degree in Computer...Flexible hours
- Insider, Inc. seeks a Software Integration & Test Engineer in Bothell, WA. The ideal candidate will own validation for spacecraft software and firmware... ...Supernova platform, requiring 5-7 years experience in embedded systems. Responsibilities include developing testing frameworks...
$76.5k - $134.9k
Lockheed Martin is seeking a Software Engineer in Bothell, WA, to design and develop software solutions for High Energy Laser systems. In... ...role, you will work with multidisciplinary teams to create embedded software and support advanced laser technologies. The position...- Lockheed Martin in Bothell, WA is seeking a Senior Embedded Software Engineer to develop software solutions for High Energy Laser systems. Responsibilities include designing, testing, and collaborating across engineering teams. The ideal candidate has a Bachelor's degree...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineering - Virtualization Tooling. Be the first to apply!
- software support Lynnwood, WA
- software sales Lynnwood, WA
- embedded software Lynnwood, WA
- remote software sales Lynnwood, WA
- software Lynnwood, WA
- senior c# .net software developer Lynnwood, WA
- entry level software sales Lynnwood, WA
- healthcare software sales Lynnwood, WA
- id software Lynnwood, WA
- software implementation project manager Lynnwood, WA



