Staff Software Engineer - Brake Controls Test Architect
General Motors Proving Ground
Job DescriptionThe Role:The Test Architect position in the Brake Controls team will design, implement, and maintain a comprehensive testing strategy for software projects covering all aspects of the testing pyramid, and champion built-in quality initiatives/methodologies such as shift left, automation, BDD, TDD, etc. The Brake Controls organization owns GM’s brake controls product with end-to-end responsibility for brake software, controls, calibration, deployment, and system performance in support of GM’s embedded controls mission. GM’s inhouse brake software & controls development is also referred to as IBAC.What You’ll do:Create, own, and maintain a comprehensive testing strategy for Brake software covering all aspects of the testing pyramid and aligned to vehicle program milestones and organizational strategies Work with developers, test engineers, architects, and other stakeholders to ensure the testing strategy is implemented throughout the software development lifecycle Ensure alignment with internal and external Process Compliance (CPoE, Global Validation, ISO26262, ISO9000) Champion cross-functional flow improvement with Systems Engineering, System Safety, Global Validation, Calibration Utilize deep understanding of simulation/automation tools (Cosim, Autobot, etc.) to create or support creation of automated tests cases Utilize deep understanding of simulation/automation tools and systems knowledge to support/train other IBAC engineers Analyze, review results and support documentation of test failures via PRTS, Jira etc. Lead IBAC test issue resolution initiatives as discovered Author validation reports (CG190 etc.) as needed Stay abreast of the current industry trends and define GM direction Communicate vision, roadmap, status, and improvement opportunities to the senior management. Lead best practice and process improvement initiatives among software community Support regulatory and compliance relevant activities for IBAC software features Performs as Subject Matter Expert (SME) for Built-in quality, Solution Compliance, and Continuous Delivery principles. Actively participates in hiring, development of technical questionnaires, resume reviews, and interviewing Perform other related duties as assigned Foster the adoption and growth of AI in the testing domain through familiarity with the use of Agents Your Skills & Abilities (Required Qualifications)BS in Mechanical/Electrical/Computer/Software Engineering, Computer Science, or Equivalent Demonstrated technical and professional skills in job-related area required with minimum 7 years of experience Proficient with Built-In Quality initiatives/methodologies such as shift left, automation, BDD, TDD, etc. Proficient in Python programming language Proficient in test automation framework (Autobot, Autoval, etc.) Proficient with GM’s simulation environment (CoSIM/GMSIM) Experience with GitHub, Jenkins, GitHub Actions, Jira and other configuration management, version control and code quality tools Working knowledge of embedded software development using C/Matlab/Simulink and associated tools (Jira, DNG, Rhapsody, GIT etc.) High level of oral and written communication skills High level of interpersonal skills to work independently and effectively with others Appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals required Ability to deal with ambiguity and work autonomously Valid US Driver License What Will Give You A Competitive Edge (Preferred Skills)MS in Electrical/Computer/Software Engineering, Computer Science, or Equivalent Experience with vehicle and bench validation at component, subsystem, or system level Experience with data logging tools (Vehicle Spy, CANALYZER Tools etc.) Quick to learn, ambitious, and willing to work hands-on with GM's vehicles and benches. Agile development framework knowledge/experience Company Vehicle: 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. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. The selected candidate will be required to travel <25% for this role. This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate. About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.SummaryLocation: Milford, Michigan, United States of America; Warren, Michigan, United States of AmericaType: Full time
- ...excellence of embedded controls software development across the... ...processes, mentoring engineers at all levels, and influencing... ...Controls is seeking a Staff Software Engineer who... ..., implementation, and testing.Drive first-time... ...Steering, Suspension, Brakes, Driveline, or related...SuggestedFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...VMEC Sub-System Lead Engineer (SSLE) develops... ...product in Chassis Controls team.The Sub-... ...and implementation, testing, and problem resolution... ...Functional System Architect (FSA) to align on... ...with Controls and Software Engineers to... ...electromechanical systems (e.g., Brakes, Chassis,...SuggestedFull timeLocal areaWork from home
- ...DescriptionThe Role: VMEC Chassis Controls is building next-generation... ...Senior Embedded Controls Software Engineers who want to be part of that... ...Do: Design, implement, and test embedded control software using... ..., Steering, Suspension, Brakes, or related mechatronic domains...SuggestedFull timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionThe RoleVehicle Mechatronic Embedded Controls (VMEC) is a team that is comprised of... ...seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded... ..., analysis, development and testing for the TRP organization utilizing the...SuggestedFull timeLocal areaWork from homeRelocation package
- ...transformation in vehicle motion control! We are focused on building... ...Motion Controls Platform Software Design Engineer, you will design and... ...systems, including steering, braking, propulsion, rear steering,... ...strategies.Support integration and testing in simulation environments...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Activation Power management Software in the Power management Domain... ...as GM Tools, BSW Vendors, Controller Application Teams, HWIO, Cybersecurity... ...trends in layered software engineering, quality, architecture, and... ...Designing, developing, and testing Microcontroller & ECU...Full timeWork at officeLocal areaRemote workWork from home
- ...highly skilled and experienced Staff Software Engineer to join our Continuous... ...technical decisions across build, test, release, and developer... ...virtual workspaces, source control, test systems, and physical... ...with engineers, architects and senior stakeholders GM...Full timeLocal areaWork from homeRelocation package
- ...with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls... ...organization to design, implement, test, and refine embedded control software... ...Engineers (CDEs), Systems Engineers, and Architects to support the development of...Full timeLocal areaWork from homeRelocation package
- ...solutions for government markets. We are seeking a highly capable Software & Controls Engineer to design, develop, and implement custom embedded control... ...government specifications.Key ResponsibilitiesDesign and test controls using C hand code, MATLAB, & Simulink tools for...Permanent employmentFull timeLocal areaWork from homeRelocationRelocation package
- ...for government markets. We are seeking a highly capable Lead Software & Controls Engineer to design, develop, and implement custom embedded control... ...government specifications.Key ResponsibilitiesLead the design and test of complex controls using C hand code, MATLAB, & Simulink...Permanent employmentFull timeLocal areaImmediate startWork from homeRelocationRelocation package
- ...Motors, we are developing the embedded software and control systems that enable advanced vehicle... ...looking for a Lead Software and Controls Engineer to support new transmission controls... ...unit, SIL, HIL, bench, and integration testing as appropriate. Troubleshoot software...Full timeLocal areaWork from homeRelocation packageShift work
- ...investing heavily in virtual test environments and software-defined vehicle (SDV)... ...and validation of embedded controllers and calibrations across domains... ...managementChassis and brake controlsBody electronics and... ...closely with experienced engineers who will provide...Full timeInternshipLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...three times per week.Leads GM’s corporate software strategy for new technologies, complex... ...leads integration and verification testing of software builds. Stays updated on... ...related duties as assigned.The RoleAs a Staff Software Engineer - Automation Library Development at GM...Full timeLocal areaWork from homeRelocation package
- ...DescriptionDUTIES: Create or utilize existing virtual controller models to integrate be used across... ...simulations. Create, maintain, and test virtual controller components such as... ....REQUIREMENTS: Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical...Full timeWork at officeLocal areaRemote workWork from home
- ...we move toward a fully Software‑Defined Vehicle (SDV)... ...role of Senior Software Engineer - Battery State... ...including MISRA compliance.Architect software with a focus... ...through MIL, SIL, and HIL test environments to enable... ...software and controls feature verification in...Full timeLocal areaWork from homeRelocation packageShift work
- ...DescriptionDUTIES: Design, develop and implement controls software and diagnostic algorithms for GM’s... ...models. Create and modify Unit test cases and Multicomponent test cases to... ...REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical...Full timeWork at officeLocal areaRemote workWork from home
- ...intuitive design, intelligent software, and next-generation... ....The Sub-System Lead Engineer (SSLE) in Emerging New... ...maintain Behavioral Test Specifications (BTS)... ...Functional System Architects and Senior Systems Engineers... ...of Vehicle Motion Control or Battery Management...Full timeH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...DescriptionDUTIES: Deliver high-quality software for embedded controls systems in the electrification space,... ...communication. Utilize automated test tools in build environments, test benches... ...: Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering...Full timeWork at officeLocal areaRemote workWork from home
- ...clients with product engineering and low-volume production... ...manufacturing, test & validation, and low-... ...create a specific Defense software team focused on our mission... ...of technical staff, including identifying... ...Corporation require access to controlled goods and technologies...Permanent employmentFull timeContract workRemote workMonday to FridayWeekend work
- ...intuitive design, intelligent software, and next-generation safety... ...global scaleSenior Software Engineer - High Voltage Battery Sensor... ...validate software for embedded controls systems in the electrification... ...as controller communication.Test & demonstrate software functionality...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- Job DescriptionDUTIES: Develop, test, validate, integrate, and release Virtual Mechatronics Control Unit (vMCU) for Software Defined Vehicle (SDV) architecture for future GM passenger... ...: Master's degree in Electrical Engineering, Mechatronics Engineering, or related field...Full timeWork at officeLocal areaRemote workWork from home
- ...& Analytics Sub-system Lead Engineer, you will play a key role in... ...reliable chassis systems across braking, steering, suspension, and... ...foundations that support the future of software-defined vehicles. If you are... ...mode effects analysis and test regime discussions with our...Full timeLocal areaWork from homeRelocationRelocation package
- ...vehicles? Consider a role as a Senior Software Solution Lead Engineer (SSLE) on our LVI (Low Voltage... ...host environment for our devices and controllers.The Role:The SSLE is a dynamic individual... ..., design and implementation, testing, and problem resolution. You will work...Full timeLocal areaWork from homeRelocation package
- ...Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD... ...crucial role in supporting our OPTIMUS platform with build and test capabilities to support GM’s embedded software production....Full timeLocal areaWork from homeRelocationRelocation package
- ...Solution Context and Intent at the Software level by defining requirements... ...other Safety Design Software Architects to resolve safety issues. Analyze the full control system and visualize what... ...Participate with system safety engineering in planning and defining high-level...Full timeWork at officeLocal areaRemote workWork from home
- ...warehouses. We are known as experts in engineering, manufacturing, and servicing... ...systems, and integrated controls.The company is currently seeking an experienced Software Developer, Level 2 (Smart... ...research, design, development, and testing of computer systems-level...For subcontractorWork at officeFlexible hoursShift workWeekend work
- ...application project.Responsible for Test plan development to customer... ...electronics and embedded software for automotive exterior... ...provide recommendations to Quality engineering.Develop and test prototypes... ...effectively manage data and, revision control for electrical and software...Full timeLocal area
$50 - $60 per hour
...Cybersecurity Architect Dallas, TX $50- 60Hourly Overview Seeking Cybersecurity Architect to help shape and secure cloud... ...preferably within Azure, including identity management, cloud security controls, and secure-by-design practices. Provide strategic security...For contractorsWork at officeLocal area- ...Senior Software Engineer Drive Innovation in Automotive Technology... .... You'll have the chance to architect solutions that solve complex... ...and implement thorough unit testing procedures Solve Complex... ...with understanding of engine controls and vehicle communications...Temporary workWork at officeWork from homeFlexible hours
- ...What’s the role? Applications Engineers serve as a trusted technical... ...the use of ZEISS hardware and software systems. Support will be... ...Assisting with software and system testing to support product... ...engineering drawings for dimensional control requirements.Proficiency in 3...Full timeLive inWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Brake Controls Test Architect. Be the first to apply!

