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

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineering - Virtualization Tooling in Lynnwood, WA vacancy
  • 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... 
    Suggested
    Work experience placement

    General Motors

    Lynnwood, WA
    5 days ago
  • 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 Motors
    Suggested

    General Motors

    Lynnwood, WA
    5 days ago
  • 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

    General Motors

    Lynnwood, WA
    5 days ago
  •  ...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.... 
    Suggested
    Full time
    For contractors

    Crane

    Lynnwood, WA
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Work at office

    Globenet Consulting Corp

    Lynnwood, WA
    22 days ago
  • 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

    Crane Aerospace & Electronics

    Lynnwood, WA
    3 days ago
  • 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... 

    Genesis Revenue Recovery

    Everett, WA
    2 days ago
  • $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 time
    For contractors
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Weekend work

    Crane

    Lynnwood, WA
    4 days ago
  • 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-... 

    Robert Half

    Lynnwood, WA
    5 days ago
  •  ...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 time
    For contractors
    Work at office
    Flexible hours
    Weekend work

    Crane

    Lynnwood, WA
    4 days ago
  • $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 time
    Temporary work

    Verathon

    Bothell, WA
    16 hours ago
  •  ...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 pay
    Work experience placement
    Currently hiring
    Remote work

    SRI Tech

    Bothell, WA
    1 day ago
  • 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... 

    Crane Aerospace & Electronics

    Lynnwood, WA
    2 days ago
  • $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 employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Woodinville, WA
    1 day ago
  • $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 pay
    Work at office
    Visa sponsorship
    Shift work

    CBRE Group

    Everett, WA
    4 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Raytheon

    Bothell, WA
    5 days ago
  • $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 time
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Philips

    Bothell, WA
    a month ago
  • $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 employment
    Full time
    Contract work
    Work at office
    Remote work

    IonQ

    Bothell, WA
    2 days ago
  •  ...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 placement
    Local area

    T-Mobile

    Bothell, WA
    1 day ago
  • $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 work
    Part time

    Helion

    Everett, WA
    1 day ago
  • $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 work
    Work at office

    Helion

    Everett, WA
    1 day ago
  • $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 pay
    For contractors
    Flexible hours

    Crane Co.

    Lynnwood, WA
    3 days ago
  •  ...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 contractors
    Flexible hours

    Crane Aerospace & Electronics

    Lynnwood, WA
    3 days ago
  •  ...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. •... 

    SRI Tech

    Bothell, WA
    1 day ago
  • 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...

    NTT DATA

    Mountlake Terrace, WA
    2 days ago
  • $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.... 

    Freefly Systems

    Woodinville, WA
    5 days ago
  •  ...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

    SA Technologies

    Everett, WA
    1 day ago
  •  ...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

    SA Technologies

    Everett, WA
    1 day ago
  • $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

    Verathon

    Bothell, WA
    5 days ago
  • $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 employment
    Work experience placement
    Work at office
    Worldwide
    Long distance
    Flexible hours

    SPX Corporation

    Everett, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineering - Virtualization Tooling. Be the first to apply!