Embedded Software Engineer
General Motors Proving Ground
Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable efficient, real-time implementation of the creative customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via Over-the-Air (OTA), at assembly plants, and at service bay. This software is the gateway enabling new innovative features, content, and improvements to be delivered to customers while maintaining vehicle system security.Your expertise will be instrumental in driving us towards our vision of zero crashes, zero emissions, and zero congestion. Your proficiency in embedded and infotainment software development will help transform GM’s capability to deliver software to our customer’s vehicles.ResponsibilitiesDevelop embedded (C/C++/Rust) software for vehicle software-update functions and enhancements using embedded development frameworks in Android, QNX and Linux environments.Participate in discussions & reviews for requirements, design, code and test casesPerform bench and verification testingDiagnose, debug, and solve issues related to the vehicle software updatesWork closely with teams from other groups to support triage, and resolution of difficult problems in a timely manner Collaborate with System Engineers to refine understanding of requirements and identify opportunities for innovation Exhibit proactive learning and knowledge sharing with team members on new and advanced topics crucial in creating robust technical specifications and requirements while contemplating scenarios and corner cases. Minimum requirements:Bachelor of Science or Bachelor of Applied Science degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent 2 years of software engineering experienceProficiency in C/C++ programming for embedded systems running on QNX and/or Linux platformsSkills and Experience:5+ years of software engineering experienceDeep understanding in C/C++ programming for embedded systems running on QNX and/or Linux platformsExperience in designing and implementing scalable and maintainable software architectures.Experience with software configuration management using tools like Git and collaborative workflows (e.g., code reviews, pull requests)Proficiency with software build systems like GNU Make, CMake, Gradle, automation testing tools, continuous integration and continuous deployment pipelines for embedded systemsFamiliarity with communication protocols (e.g., CAN, TCP/IP, UDP, SomeIP) and Diagnostic protocols like UDS over Ethernet (DoIP and Socket Adapter).Strong Software Debugging techniques including using JTAG. Experience with RTOS and real-time application development.What Will Give You a Competitive Edge (Preferred Skills)Master’s degree in Computer Science, Computer Engineering, Mathematics, Information Technology or equivalent Experience with other programming languages in embedded environments (i.e. Python, Rust, etc.)Familiarity with RESTful APIs for client-server integration.Knowledge of Agile/Scrum development methodologies showcasing a balanced approach to project management and execution in a multifaceted, cross-functional environment.Familiarity with Cybersecurity authentication and encryption techniques#LI-JK3 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}. This job may be eligible for relocation benefits. 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: Warren, Michigan, United States of America; Austin, Texas, United States of AmericaType: Full time
$119k - $281k
...world.Team Description:Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance, safety-critical embedded... ...with chip designers, electrical engineers, and software engineers on a small, fast-moving team.Job...SuggestedFull timeTemporary workInternship$83k - $127.8k
Embedded Software EngineerDescription -The Embedded Software Development Engineer will be key in shaping and building disruptive products on HP's embedded platforms. This is no cookie cutter development, this is a creative space that will make you think and challenge you...SuggestedFull timeTemporary workLocal areaFlexible hoursShift work$165.2k - $223.6k
...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon’s... ...solve the hardest problems that fuse software, hardware, and the cloud. We take big bets... ...the industry.We are looking for an Embedded Software Development engineer to build and...SuggestedInternshipFlexible hours- ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret... ...Overview:We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware...SuggestedLocal area
$35 per hour
...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed...SuggestedHourly payPrice workTemporary workInternshipFlexible hours- ...firm is seeking a Member of Technical Staff in Austin, TX, to deliver technical expertise in embedded Linux systems. You will lead projects, develop software, mentor junior engineers, and drive innovation. Ideal candidates possess over 8 years of software engineering...
- ...centralized grid into a resilient and abundant system. We are engineers, operators, and creatives solving some of the most complex,... ...challenges of our time. About the Role As an Embedded Software Engineer at Base, you will lead the architecture and technical...Shift work
$105k - $145k
...Embedded Software Engineer The fab2 team can build anything. We design all the hardware and software needed to make chips and we make the fabs, tools, and components ourselves. We're looking for exceptional, hands-on people who can iterate to the limits of what's possible...Work at officeVisa sponsorshipNight shift- ...Embedded Software Engineer The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop and maintain software used to characterize, calibrate and test new hardware, debug...Contract workRemote workWorldwide
- ...Job Title: Embedded Software Engineer Location: Austin, TX (On-site, 5 days/week) Employment Type: Full-time Visa: H1-B sponsorship available Benefits: Full Medical, Dental & Vision coverage About the Position We are...Full timeRemote workVisa sponsorship
- ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout...
- ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid Position Summary: We're looking for an Embedded Software Engineer to be responsible for design, code development, debugging, testing, integration, and documentation of embedded...Local area
$60 - $90 per hour
...Job Description Position Title: Software Engineer (Embedded Systems) Position Description: Protingent Staffing has an exciting contract opportunity located in Round Rock, TX. Job Responsibilities: Developing software for new and existing systems for aircraft...Contract work- Austin, TexasHardware & Software - Software /Full Time /HybridFor over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives... ...your career! We are looking for an Embedded Software Test Engineer who brings...Full timeWork visa
$138.08k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Embedded Software Engineer,...- ...Autonomy Droid Perception SWE - Onboard Systems Flight SW Location: South San Francisco, California, USA Battery Modeling Engineer Location: South San Francisco, California, USA Billing Operations Analyst Location: South San Francisco, California, USA...Internship
- ...A leading streaming technology company based in Austin, Texas is seeking an experienced software engineer to join their Products Team. The role focuses on development within the Roku OS, requiring strong skills in C/C++, Linux, and SoC integration. Ideal candidates will...
- Austin, TXEngineering - Software /Full-time /On-sitePlease Note: To conform with the United States Government Space Technology... ...We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will...Permanent employmentFull timeContract workWork experience placementLocal area
- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas.... ...qualityQualificationsWhat you need to succeed:-6+ years of embedded software engineering experience working with Python and C++...Visa sponsorship
$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...InternshipLocal areaFlexible hours$100k - $151k
...onsite onlyAbout the role:This position is part of the core Engineering R&D group, which focuses on launching Residential and Commercial... ...and inverters Develop board level and system/product level embedded software for solar and battery-based products.Work with hardware and...Work at officeWorldwide$44.95 - $52.88 per hour
...assure maximum life and reliability of all mechanical/ electrical/plumbing systems. Typically, this position does not have a Chief Engineer on-site at the building and is sometimes the solo engineer at the building. This position may also include the supervision of...Minimum wageFull timeFor contractorsImmediate startFlexible hours- Company Description Job Description 3-5 years of experience, with most recent experience Microsoft / Web Development technologies Technologies: ~ CSS3 (media queries, responsive design) ~ JS ~ JQuery ~(JS frameworks like AngularJS or ~ Bootstrap...Full timeContract work
- ...trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of... ...solutions.Working knowledge of server products including embedded remote management standards, interfaces and applications.Expertise...Full timeWork at officeLocal areaRemote workWorldwide
- Director / Lead Mobile App Engineer (iOS & Android)Location: 3 -4 Days per week in office / Austin, TXAbout the Role: We’re looking for... ...technologies and frameworksWhat We’re Looking For8-12+ years of software engineering experience with a strong focus on mobileProven...Work at officeRemote work3 days per week
- Embedded EngineerCompany Overview:Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced...Local area
$144k - $209k
...s degree in Reliability, Electrical, Industrial or Mechanical Engineering, or equivalent practical experience.8 years of experience with... ...physics of failure and reliability physics.Google isn't just a software company. The Hardware Operations team is responsible for...Contract workWorldwide- ...AI, and you are the future of Salesforce.Lead Account Solution Engineer - Public Sector Do you want to be part of an outstanding team that... ..., consultancy, delivery, or customer success for an enterprise software solution organization. 2+ years working with Public Sector...Full timeLocal areaRemote work
- ...metal firmware for High-speed SerDes or Memory interface Physical Layer blocks.• Good Knowledge of C programming language for embedded software development and use of relevant IDE.• Comfortable debugging RTL simulations involving firmware and microcontroller subsystem.•...Full time
- ...concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference designs as well as ODM designs...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded engineer Austin, TX
- embedded developer Austin, TX
- software engineer - cloud services Austin, TX
- id software Austin, TX
- healthcare software sales Austin, TX
- software technical support Austin, TX
- software asset management analyst Austin, TX
- software implementation project manager Austin, TX


