CrawlJobs Logo

Staff SW Engineer - Embedded SW

United States, Mountain View Employment contract 202900.00 - 310900.00 USD / Year · Job Posted May 17, 2026
Apply Position
Job Link Share

Job Description

The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedded Software developers, at various levels. These developers will be responsible for designing, developing, testing, and deploying embedded software for significant projects that align with GM's future goals. Specifically, this role will focus on the Body domain, which encompasses essential vehicle systems and components responsible for managing vehicle motion, occupant protection, comfort, vision, visibility, and vehicle access.

Job Responsibility

  • Working with Software Architects to understand and implement Software Defined Vehicle requirements and designs within the team
  • Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code
  • Creating and integrating software while following best practices
  • Developing software interfaces as needed to integrate new components and enhance existing software capabilities
  • Identifying and resolving software issues and contributing to the team's knowledge base for future reference
  • Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams
  • Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels

Requirements

  • Bachelor's degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • 7+ years of embedded software development experience
  • Proficiency in writing and debugging C code
  • Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team
  • Individually motivated
  • scrum team members are expected to pursue their goals with a high degree of independence and motivation

Nice to have

  • Experience with AUTOSAR framework-based systems design using Vector and Automotive Ethernet
  • Familiarity with GM or other automotive software standards, test procedures and build processes
  • Experience with software configuration management processes and tools, such as Git Ecosystem
  • Development and testing experience in SIL/HIL or other virtual environments
  • Prior experience working in Agile / Scrum / SAFe methodologies
  • Experience in domains such as occupant protection/position/comfort, vision and visibility, vehicle access

What we offer

Incentive pay program based on company performance, job level, and individual performance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff SW Engineer - Embedded SW

8 matching positions

Staff SW Engineer - Connectivity Quality

At General Motors, our product teams are redefining mobility. Through a human-ce...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
190000.00 - 240000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering, or other related software subject area
  • 7+ years of experience in automotive connectivity, telematics, or embedded software systems
  • 5+ years in software quality, software engineering, systems integration, or a closely related technical role
  • Strong working knowledge of automotive connectivity and communication software architecture
  • Deep technical experience in key connectivity domains such as Bluetooth, Wi-Fi, GPS, cellular, Digital Key, Power moding, Connectivity, Diagnostic, cyber security, OTA, Ethernet, or CAN
  • Experience leading quality strategy and test approach for complex, cross-functional software systems
  • Ability to understand complex system behavior, identify failure modes, and drive root cause resolution
  • Experience developing test strategy, quality requirements, validation plans, and release readiness criteria
  • Strong communication skills with the ability to influence technical direction across multiple teams
  • Proven ability to work independently and lead through technical judgment
Job Responsibility
Job Responsibility
  • Define and lead software quality strategy for future Connectivity software products
  • Provide technical leadership for test, integration, and release quality across connectivity domains
  • Lead the team to develop and drive test strategy for hourly, daily, and weekly software builds
  • Establish processes and metrics to measure software quality, performance, and overall software health
  • Lead technical deep dives to identify risks, root cause issues, and drive corrective actions
  • Create and drive a strong quality front door process for connectivity software
  • Partner with development, supplier, execution, and IT teams to resolve quality issues efficiently
  • Collaborate with software engineering teams on architecture, observability, infrastructure, and reliability needs
  • Support production readiness reviews, deployment planning, and operational quality improvements
  • Use automation, data, and observability to improve test coverage, issue detection, and release confidence
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Lead / Staff Embedded Cybersecurity Engineer

AMD is looking for an influential software engineer who is passionate about impr...
Location
Location
Germany
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Familiarity with potential threats, vulnerabilities, and attack vectors targeting SoC and embedded x86 designs
  • Security expertise in the following industries: Aerospace & Defense, Automotive, Datacenter, Test & Measurement
  • Knowledge in security concepts & cryptographic algorithms in microelectronics
  • Experience with the application of security into products and systems
  • Experience with security certifications (e.g. Common Criteria and/or FIPS)
  • Experience in FPGA or embedded x86 design
  • Experience in use of simulation and verification techniques
  • Experience in Verilog, VHDL, Python, PERL, C, or other programming languages
  • Hands on experience with lab equipment in a testing environment
  • Hands on experience with HW (FPGA/SoC/embedded x86)
Job Responsibility
Job Responsibility
  • Develop and drive execution of comprehensive, highly effective security software for sophisticated new technology and new product introduction projects (FPGA/SoC, embedded x86)
  • Engage in deep technical discussions to define security requirements for next generation products
  • Participate in resolution critical customer support cases
  • Review security architectures in support of customer driven use cases
  • Collaborate closely with engineering teams to manage requirements throughout the product lifecycle (architecture, design, test, etc) using requirement management software and tools
  • Participate in the validation new SW security features before releasing them to customers
  • Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system
  • Work very closely with dev teams and Project Managers to drive results. Support Secure Development Lifecycle activities including Threat Modeling, Penetration Testing, Red Teaming, Code Reviews, etc
  • Help contribute to the design and implementation of future architecture for implementing security features such as secure boot, state of the art cryptographic algorithms, and access control policies
  • Fulltime
Read More
Arrow Right

Staff Systems Engineer, AV Platform SW

Join us in shaping the future of mobility at General Motors, where innovation dr...
Location
Location
United States , Austin; Mountain View
Salary
Salary:
160200.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in systems engineering, embedded systems, or sensor integration
  • Bachelors Degree in relevant field or relevant work experience
  • Recognized expertise in system engineering processes, embedded architectures, and safety-critical design principles
  • Experience in one or more of our key technology areas: sensor platforms, operating systems, or middleware
  • Proven ability to lead cross-functional technical initiatives and deliver high-quality solutions
  • Exceptional communication and leadership skills
Job Responsibility
Job Responsibility
  • Define subsystem-level strategy and influence platform-wide architecture for sensors and embedded systems
  • Lead development of technical specifications, requirements, and interface definitions for complex systems
  • Drive architectural reviews and establish best practices for embedded development, including safety-critical aspects
  • Conduct research and proof-of-concept for next-generation technologies
  • provide forward-looking recommendations to leadership
  • Mentor engineers across levels and advocate for technical excellence and continuous improvement
  • Collaborate with senior leadership, product managers, and cross-functional teams to align technical vision with business goals
  • Communicate complex technical concepts effectively to both engineering teams and executive stakeholders
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Staff Systems Engineer – Autonomy Interface SW

Join us in shaping the future of mobility at General Motors, where innovation dr...
Location
Location
United States , Austin; Mountain View
Salary
Salary:
160200.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in systems engineering, embedded systems, or sensor integration
  • Bachelors Degree in relevant field or relevant work experience
  • Recognized expertise in system engineering processes, embedded architectures, and safety-critical design principles
  • Experience in one or more of our key technology areas: sensor platforms, operating systems, or middleware
  • Proven ability to lead cross-functional technical initiatives and deliver high-quality solutions
  • Exceptional communication and leadership skills
Job Responsibility
Job Responsibility
  • Define subsystem-level strategy and influence platform-wide architecture for sensors and embedded systems
  • Lead development of technical specifications, requirements, and interface definitions for complex systems
  • Drive architectural reviews and establish best practices for embedded development, including safety-critical aspects
  • Conduct research and proof-of-concept for next-generation technologies
  • provide forward-looking recommendations to leadership
  • Mentor engineers across levels and advocate for technical excellence and continuous improvement
  • Collaborate with senior leadership, product managers, and cross-functional teams to align technical vision with business goals
  • Communicate complex technical concepts effectively to both engineering teams and executive stakeholders
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Engineering Group Manager

The Vehicle Experiences Engine software team is a dynamic and fast paced team th...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or a related technical degree
  • Minimum of 7 years of experience in embedded product development in automotive or a related industry
  • Experience developing or leading development of complex, real time, embedded software
  • Extensive experience with system integration: SW Integration on complex system crossing multiple OS delivered by multiple teams and suppliers
  • Hardware bring-up with good knowledge on boot loaders, kernel, hardware configurations and OS
  • Quality control of integration including managing verification, identifying critical issues and leading conflict and problem resolving crossing teams
  • Significant experience in all aspects of the development process, from up front requirement analysis, systems design experience to backend integration
  • Outstanding written and oral communications skills
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Development experience writing C, C++, and Java
Job Responsibility
Job Responsibility
  • Lead, guide and direct a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives
  • Manage technical teams with project responsibilities including: Responsible for the entire life-cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the embedded software for vehicle components
  • Develop and release embedded software for Vehicle Interface Processor, VCU and SDV Diagnostics, and others
  • Design and develop embedded software in an Agile environment
  • Develop software code packages in C, C++, and Java in real-time operating system environments, using AUTOSAR, QNX, Linux, and Android
  • Develop and execute test cases for unit, integration, and functional software testing
  • Perform analysis, resolution, and tracking of defects to closure
  • Coordinate and participate in architecture, requirements, design, code, and test case reviews
  • Review software change requests, plan the implementation based on the teams' skills and bandwidth, and perform code reviews
  • Lead design and defect analysis discussions with suppliers
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate
  • Fulltime
Read More
Arrow Right

Safety & Industrial Hygiene Engineer

The Safety & Industrial Hygiene Engineer ensures a safe, healthy, and compliant ...
Location
Location
United States , Kennedy Space Center
Salary
Salary:
95000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in environmental, industrial, physical science, safety and health, engineering, or related field
  • Minimum 8 years of Occupational Safety and Health experience directly supporting facility operations, maintenance, and engineering activities on government installation(s)
  • Industrial Hygienist certification from the Board for Global EHS Credentialing required
  • Must hold one of the following credentials: FL Licensed Architect, FL Professional Engineer, FL Professional Geologist, Diplomate of ABIH (CIH), Certified Safety Professional (CSP)
  • Working knowledge of federal regulations, state statutes and administrative code, consensus standards, and contract compliance documents in assigned areas of responsibility
  • Proficient with Microsoft suite of software
  • Excellent communication skills
  • Must be a U.S. citizen and able to obtain and maintain required clearances/badges as required by program and position
  • Must have the ability to communicate in English, both verbal and written in an effective manner
  • Must have and maintain a valid driver's license
Job Responsibility
Job Responsibility
  • Serves as a contract subject matter resource to ensure compliance with Occupational Safety and Health, Environmental, and Quality programs
  • Coordinates exposure assessments
  • Develops, implements, and maintains comprehensive safety-related plans and procedures and instructions
  • Participates in government-sponsored working groups, training, and continuing education
  • Reviews in-house and subcontractor project submittals for compliance with requirements and approve/disapprove submittals as appropriate
  • Serves as the contract Emergency Management Coordinator
  • liaison for government emergency management functions
  • Participates as a member of the hurricane and tropical storm Ride-Out Team and Damage Assessment and Recovery Team or other emergency scenarios as appropriate
  • Performs Job Hazard Analysis assessing risks and identifying control measures to minimize hazards
  • Conducts comprehensive audits/inspections and recommend corrective and preventative actions to ensure safe and healthy working conditions
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

Infrastructure Quality Assurance Engineer

We are seeking a detail-oriented Cloud Engineer QA with expertise in infrastruct...
Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 5 years of experience in cloud infrastructure QA
  • automation testing
  • environment validation
  • production readiness testing
  • Experience in cloud infrastructure testing and QA processes
  • Knowledge of Google Cloud Platform (GCP) services and cloud-native architectures
  • Experience validating migrations from On-Premises to Cloud environments
  • Familiarity with Spark, Airflow, Kafka, BigQuery, MongoDB, Redis, Dataproc, Dataplex, and Agent Platform Workbench
  • Understanding of CI/CD pipelines and automation testing frameworks
  • Familiarity with Kubernetes, Docker, and containerized environments
Job Responsibility
Job Responsibility
  • Validate infrastructure migration activities from On-Premises to GCP environments
  • Perform functional, integration, regression, and performance testing for cloud infrastructure and cloud-native data platforms
  • Validate environments and deployments involving Spark, Airflow, Kafka, BigQuery, MongoDB, Redis, Dataproc, Dataplex, and Agent Platform Workbench
  • Design and execute automated QA processes for infrastructure deployments and cloud services
  • Validate CI/CD pipelines, deployment workflows, and release quality
  • Perform environment verification, security validation, and configuration testing
  • Collaborate with DevOps, infrastructure, and data teams during migration projects
  • Identify defects, bottlenecks, and performance issues across cloud systems
  • Support production readiness testing and operational validation
  • Participate in root cause analysis and issue resolution activities
  • Fulltime
Read More
Arrow Right

Class 1/AZ Prairie Regional Driver

Location
Location
Canada , Calgary
Salary
Salary:
Not provided
bisontransport.com Logo
Bison Transport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Company Driver with tractor trailer experience
  • Must be able to haul all commodities including meat and alcohol
  • Must be able to lift 50 lb. or more
  • Reliable, flexible and punctual
  • Strong communication skills
  • Values Safety
Job Responsibility
Job Responsibility
  • Depart Calgary on Sunday at 1800 for Saskatoon
  • Switch trailers in Saskatoon and depart to Edmonton
  • Arrive at customer location Monday by 1900 to ensure smooth loading and timely departure
  • Depart customer at 2030 to Calgary for a live unload at 0300
  • Drop the empty trailer and pick up a loaded trailer in Calgary, depart for Saskatoon with a stop on route to reset
  • Switch trailers in Saskatoon and depart to Edmonton arriving before noon on Wednesday
  • Arrive at customer location Monday by 1900 to ensure smooth loading and timely departure
  • Depart customer at 2030 to Calgary for a live unload at 0300
  • Approximately 2,500 miles per week
  • Additional work might be available upon request, regional work is required
What we offer
What we offer
  • Assigned non-smoking unit
  • Fulltime
Read More
Arrow Right