Staff Embedded Software Engineering - Virtualization Tooling
General Motors
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 to define, implement, deploy... ...their code across a wide variety of embedded systems from small low-level controllers... .... Implement other custom test tools andsimulatorstoenable higher test throughput...SuggestedWork experience placement
- 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 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
- ...Electronics has an exciting opportunity for a Sr Embedded Software Engineerat our Lynnwood, WA location.... ...of the toughest environments: from engines to landing gear; from satellites to... ...hardware control.Use additional languages and tools including Python, Assembly, and DXL....SuggestedFull timeFor contractors
- ...Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week... ...required when entering laboratory areas. Core Skills and Tools Embedded software development MATLAB, Simulink, and Stateflow...SuggestedFull timeContract workWork at office
- Crane Aerospace & Electronics in Lynnwood, WA is seeking a Sr Embedded Software Engineer to lead development of robust, certifiable embedded... ...SCADE, and strong C/C++ skills; ARINC/CAN/AFDX interfaces and EWM/DOORS tooling #J-18808-Ljbffr Crane Aerospace & Electronics
- Genesis Credit Management seeks a developer who bridges software and applied AI to design, build, and maintain internal tools, dashboards, and AI-enabled workflows for a regulated financial-services operation. You’ll work with Technology, Legal, and Compliance to ensure...
$126.3k - $154.38k
Crane Aerospace & Electronics is seeking an IT Systems Engineer IV to join our high performing team of Information Technology professionals... ...and AzureExperience with Citrix, InTune, Office 365 and Quest tools such as ActiveRoles, Change Auditor or Enterprise Reporter...Full timeFor contractorsWork at officeLocal areaRemote workWork from homeFlexible hoursWeekend work- DescriptionPosition Overview We are seeking an experienced IT Systems Engineer to serve as a senior technical contributor responsible for the... .... Familiarity with engineering and product data management tools including DOORS, EWM, and RPE. Experience troubleshooting XML-...
- ...an exciting opportunity for an IT Systems Engineer IVat our Lynnwood, WA or Burbank, CA... ...Conduct end-user training upon completion of software solutions.Responsible for training, mentoring... ...with data migration processes including tools, techniques, and validations. Experience...Full timeFor contractorsWork at officeFlexible hoursWeekend work
$155.55k - $221.12k
...Verathon® is looking for a Software Engineering Manager to become the newest... ...attainment of business and staff developmental goals Participate... ...deployment of Generative AI tools and methods to enhance team... ...with bare metal and/or embedded RTOS systems. 2+ years management...Full timeTemporary work- ...since 2005 we have been helping clients by providing the right talent across North America. Currently we are hiring an Embedded Software Engineer in Bothell, WA (Onsite from Day 1) Job Title: Embedded Software Engineer Location: Bothell, Washington Onsite/ Remote: Day...Hourly payWork experience placementCurrently hiringRemote work
- Crane Aerospace & Electronics in Lynnwood, WA is seeking a Senior Embedded Software Engineer to lead architecture, implementation, and verification of safety-critical embedded software for SPS sensing products in aerospace. The role requires DO-178C compliance, model-based...
$122.5k - $145k
...enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, STARLINK ENTERPRISE & AVIATION At... ...technology. You will work closely with embedded software engineers and business... ...Production experience with infrastructure tools such as Docker and Kubernetes. Experience...Permanent employmentFull timeTemporary workInternshipWorldwideWeekend work$48 per hour
...Mobile Engineer Elevate Your Career with CBRE - Join a Fortune 500 Leader! CBRE is looking for Building Engineers who love keeping... ...the repair and maintain inventory of adequate supplies and tools. Implement preventive maintenance programs to ensure that building...Hourly payWork at officeVisa sponsorshipShift work$95.5k - $181.7k
...defense.The Boeing Platforms engineering department is seeking a highly... ...closely with hardware, software, FPGA, systems integration, safety... ...with requirements management tools (DOORS, Jama).Strong analytical... ...program Doctor on Demand, virtual doctor visits Bright Horizons...Temporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hours$129k - $205k
JOB DESCRIPTION Job Title Senior Embedded Software Engineer Job Description Sr. Embedded Software Engineer, (Bothell, WA) As... ...mentor teammates; responsibly incorporate AI-assisted coding tools into workflows. Document designs and code clearly;...Full timeWork at officeImmediate startRelocation package3 days per week$200.7k - $262.77k
...The Role: We are looking for a senior software engineering manager to lead and grow our developer tools team. In this role, you’ll help deliver access to... ...your first three months, you’ll be helping hire key staff to scale this function. Requirements:...Permanent employmentFull timeContract workWork at officeRemote work- ...customer service, and a multifaceted group of software developers. T-Mobile’s Enterprise... ...ETS) organization is looking for software engineers at all levels of experience to join our... ...importantly, ETS empowers software teams with the tools, resources, and autonomy they need to...Work experience placementLocal area
$241k - $255k
...processes between mechanical and electrical engineering, supply chain, inventory, manufacturing,... ...people and processes interact with the software you buildMonitor and continuously... ...Kubernetes, and infrastructure-as-code tools like TerraformFamiliar with DevOps best...Temporary workPart time$241k - $255k
...the world can't wait.What You Will Be Doing:As a Cybersecurity Software Engineer focused on product security, you will ensure that the... ...security best practices across the organization, providing both the tools and the guidance to enable engineers to move quickly without...Temporary workWork at office$32.66 - $41.4 per hour
...some of the toughest environments: from engines to landing gear; from satellites to medical... ...Use Computer Aided Manufacturing (CAM) software to create new and modify existing... ...indentured parts lists, quantities required, tooling requirements, inspection points, test requirements...Hourly payFor contractorsFlexible hours- ...The Planner Programmer utilizes design engineering outputs (drawings, parts lists and CAD files... ...Engineering as required. Use CAM software to create new and modify existing machine... ...operation sequences, parts lists, quantities, tooling requirements, inspection points, test...For contractorsFlexible hours
- ...TX (Day 1 Onsite)Job Description:Devops Engineer eCommerce background We are seeking an experienced... ..., reliable, and scalable delivery of software applications.Key Responsibilities •... ...provisioning, configuration, and management using tools like Terraform, Ansible, or Chef. •...
- Assist the team and the Solution Architect with assessments, solution design, and implementation of Microsoft Dynamics CRM/ Dynamics 365 solution. Basic Qualifications:10+ years’ total experience, 5+ years' experience in consulting, business analysis, implementation, or...
$120k - $170k
...Pilot Pro controller. We need a hands‑on embedded firmware engineer who can write real‑time code for our... ...boards, and solve the tough hardware‑software problems that help us build the World... ...for test automation, scripting and tooling. STM32 experience is a must....- ...architecture o Writing unit tests. o Writing technical documentation • Software / Operating Systems o Visual Studio 2012+ o Microsoft SQL... ...Services o SQL Server Integration Services • Third Party Tools: o Telerik Controls and Kendo UI o JavaScript frameworks like...Work at office
- ...in a related subject matter or a minimum of 5+ years of direct professional experience in a software development roleAdditional InformationExperience with test automation tools such as JUnit, Selenium, QuickTest, or Rational Soft Skills. Excellent skills in communicating...Contract work
$115k - $231k
...Pacific. For more information, please visit . Overview The Software Engineer - AI Solutions plays a critical hands-on role in bringing... ...context injection strategies (prompt templates, chains, tools, memory, retrieval parameters) to improve solution reliability...Full time$165.2k - $300k
...individuals who all make an impact. As a Senior Software System Engineer you will actively participate in the... ...with Qt Programming in Python Embedded programmingRealtime hardware control and... .../XAML and other Windows development tools/API’s Linux OSLinux/Unix utilities and...Permanent employmentWork experience placementWork at officeWorldwideLong distanceFlexible hours
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 asset management analyst Lynnwood, WA
- ultimate software Lynnwood, WA
- embedded software Lynnwood, WA
- software Lynnwood, WA
- software implementation project manager Lynnwood, WA
- entry level software sales Lynnwood, WA
- software sales Lynnwood, WA
- id software Lynnwood, WA
- software technology Lynnwood, WA
- remote software sales Lynnwood, WA



