CrawlJobs Logo

Staff SW Engineer - Embedded SW

gm.com Logo

General Motors

Location Icon

Location:
United States , Mountain View

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

202900.00 - 310900.00 USD / Year

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

Additional Information:

Job Posted:
May 17, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff SW Engineer - Embedded SW

Software Engineer Staff - Platforms/System Software Development

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related field, with 5+ years of experience in platforms/system software development
  • Strong technical, analytical, and problem-solving skills
  • Proficiency in C, C++, embedded systems, and Linux kernel/driver development
  • Experience working close to hardware, including device drivers, system bring-up, and Linux/OS fundamentals
  • Expertise in troubleshooting and debugging complex issues
  • Knowledge and experience with firmware, optics, SPI, retimers, FPGA, CPLD, MDIO, Ethernet interfaces (10GE - 400GE), timing protocols (SyncE, PTP), SerDes, fabric management, and chassis management are preferred
  • Understanding of system hardware, including buses, hardware queues/FIFOs, interrupts, BIOS, PCIe, I2C, etc., is a plus
  • Experience with new hardware and/or ASIC bring-up
  • Experience designing fault-tolerant and resilient systems is highly desirable
  • Excellent debugging skills and experience with various software, hardware, and memory debugging tools
Job Responsibility
Job Responsibility
  • Work with cross-functional teams to develop detailed software functional specifications, articulate system/software architecture specifications, for product features, to meet product requirements
  • SW development in the areas of platform infrastructure, device drivers, kernel, chassis control, device management, link, and interface management
  • Carry out detailed design and implementation, unit testing, integration of packet forwarding, related device/kernel drivers, and other related software components for products and features
  • Work closely with system and solution test teams to ensure correct and complete verification of software and components, for the feature to meet real-life network deployments
  • Work closely with Juniper Technical Assistance Team, for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • 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
New

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

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

Senior Software Engineer

The Teradyne Software Engineering team is looking for a highly motivated, energe...
Location
Location
United States , Agoura Hills
Salary
Salary:
137900.00 - 220700.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or related field
  • 3-5+ years of experience in SW development
  • Conceive and Implement fully functional and high performing C# and C++ software solutions in both Windows and Linux environments
  • Experience implementing software that directly interacts with hardware (FPGAs and ASICs)
  • Familiarity with real-time operating systems, device drivers, and hardware-software interaction
  • Debug system and board level modules through the software toolset, working closely with hardware engineers
  • Proven experience in designing and implementing large-scale software systems, preferably in an hardware/software integrated environment
  • Strong experience with system-level programming and Design Verification automation
  • Experience with CI/CD processes, version control, and agile methodologies
  • Familiarity with tools like Git, Jira, Polarian, etc. for Software development and testing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain software components for ATE platforms, including embedded systems, diagnostic tools, and automation frameworks
  • Participate in full software development lifecycle: requirements analysis, design, implementation, testing, and support
  • Collaborate with hardware, systems, and product teams to ensure seamless integration and performance
  • Conduct unit testing, code reviews, and debugging to ensure software quality and reliability
  • Support internal and external customers with technical troubleshooting and issue resolution
  • Provide technical guidance and mentorship to junior engineers, helping them grow and achieve high standards of software engineering
  • Prepare clear and detailed technical documentation for developed software, system architectures, and processes
  • Contribute to continuous improvement of development processes and tools
What we offer
What we offer
  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right
New

Content Strategist (M/F/D)

Are you a wordsmith with a passion for technology and a knack for crafting compe...
Location
Location
Germany , Walldorf
Salary
Salary:
5000.00 - 5400.00 EUR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 05, 2026
Flip Icon
Requirements
Requirements
  • Over 5 years in storytelling, content strategy, or communications
  • Degree in Communications, Journalism, Marketing, or equivalent practical experience
  • Proven ability to simplify complex technical subjects into clear narratives
  • Hands-on experience with editorial calendars, briefing, and content reviews
  • Strong interest in experience design and technology concepts
  • Fluency in German and English (C2-level)
  • Proficiency in project management tools and methodologies
Job Responsibility
Job Responsibility
  • Own content programs from conception to publication
  • Ensure clarity and impact for both internal and external audiences
  • Fulltime
Read More
Arrow Right
New

HR Associate

HR Associate is a critical member of the EMEA HR Solutions Center team. The EMEA...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluent in English and Italian (nice to have)
  • HR experience (SSC background a plus) or recent graduate ready to start in HR
  • Transition/process improvement experience is a plus
  • Proactive, ownership-driven, and automation-minded
  • Strong customer service orientation
Job Responsibility
Job Responsibility
  • Respond to HR-related inquiries across channels (email, phone, case system)
  • Provide guidance on HR policies (EPR, goals, merit/talent reviews), escalating as needed
  • Promote self-service tools like Workday and support user accountability
  • Process and audit employee transactions in Workday
  • Support key HR initiatives, training logistics, and communications
  • Drive process improvements in HR services and inquiries
  • Handle general admin tasks (e.g., report prep) and update clients on delivery expectations
What we offer
What we offer
  • Permanent job contract
  • Private healthcare
  • MyBenefit system
  • Friendly work atmosphere
  • Modern, well-located office
  • Friendly, casual work culture
  • Fulltime
Read More
Arrow Right