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

Software Engineer

General Motors Proving Ground

The Role GM’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. Responsibilities Develop 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 cases Perform bench and verification testing Diagnose, debug, and solve issues related to the vehicle software updates Work 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 experience Proficiency in C/C++ programming for embedded systems running on QNX and/or Linux platforms Skills and Experience: 5+ years of software engineering experience Deep understanding in C/C++ programming for embedded systems running on QNX and/or Linux platforms Experience 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 systems Familiarity 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 #J-18808-Ljbffr General Motors

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Austin, TX vacancy
  • A tech company in Austin is seeking a Full Stack Software Engineer to build and maintain web applications and services. The ideal candidate will have over 3 years of experience, skilled in both front-end and back-end development, and possess a BS in Computer Science. Responsibilities... 
    Suggested

    AFUT Group

    Austin, TX
    4 days ago
  •  ...The position involves hands-on coding, collaboration with senior engineers, and owning well-scoped features under guidance. Key Responsibilities Develop and maintain both frontend and backend software components. Build and improve web applications and APIs for improved... 
    Suggested
    Contract work

    Akraya, Inc.

    Austin, TX
    3 days ago
  • $135k - $250k

    Full-Stack Software Engineer — Hello Patient Overview As a Full-Stack Software Engineer at Hello Patient, you’ll design, build, and scale the end‑to‑end systems that power Mia, our AI assistant for healthcare practices. From real‑time voice and messaging services to EHR... 
    Suggested
    Full time

    SupportFinity™

    Austin, TX
    12 days ago
  • Objectives A Full Stack Software Engineer will play a key role in the ongoing evolution of the core Red Oak platform. This is a complex, multi-tenant system with deep business logic, Compliance-Grade AI solutions, legacy components, and rapidly expanding modern services... 
    Suggested
    Work at office

    Red Oak Compliance

    Austin, TX
    3 days ago
  • $147.5k - $245.9k

     ...financial technology solutions. You will work across the entire software development life cycle, from front‑end user interfaces to back...  ..., etc. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 7 years of progressive... 
    Suggested

    LPL Financial

    Austin, TX
    9 hours ago
  • Cedarparktexasedc is looking for a seasoned software engineer in Austin, Texas, to work closely with a diverse team on the 4U Engage platform. This role involves full-stack design using PHP, Angular, and C# with a focus on architectural impact and modernization of services... 
    Work at office
    3 days per week

    Cedarparktexasedc

    Austin, TX
    2 days ago
  •  ...maritime operations through autonomous and intelligent platforms. Role Summary Saronic Technologies is seeking a Full Stack Software Engineer to join the Program Systems team within the Programs organization. This role is responsible for designing, developing, and maintaining... 
    Permanent employment
    Temporary work
    Work at office
    Shift work

    Saronic Technologies Inc.

    Austin, TX
    9 hours ago
  • $142k - $196.6k

    Team Upstart's Verifications Decisioning Engineering team builds the backend platform that powers automated verification workflows, financial...  ...automation and funding while maintaining risk compliance. Software Engineer II (L4) As a Software Engineer II on the... 
    Summer work
    Local area
    Remote work

    Upstart

    Austin, TX
    6 days ago
  •  ...scale. We move fast, we ship often, and we believe the best engineers care as much about the product they're enabling as the systems...  ...Looking For Required 3+ years building and shipping production software, with a track record of owning systems (not just features) and... 
    Contract work
    Shift work

    Userpilot

    Austin, TX
    4 days ago
  • Native Software Engineer - Maps Developer Platform Austin, Texas, United States Software and Services Embark on a new route in your career! Apple Maps offers a host of innovative features and rich data, powering experiences across apps and devices. Join the Maps Developer... 
    Full time
    Work experience placement

    Apple Inc.

    Austin, TX
    2 days ago
  •  ...Powering Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the...  ...of defense. Job Description Ultra is seeking an experienced Software Engineer III with deep expertise in C/C++ and radar sensor... 
    Flexible hours

    Dormont Manufacturing Company

    Austin, TX
    22 hours ago
  • $300k

     ...Austin, TX Employment Type: Full-time, In-Office Department: Engineering Salary: Total compensation around $300,000. Salary of $220,000...  ...250,000 annually plus equity. We’re hiring a Front-End Senior Software Engineer with experience building web applications and service... 
    Full time
    Work at office

    Steadily

    Austin, TX
    2 days ago
  • Expedia Group is looking for a Software Development Engineer II in Austin to enhance the payment experiences for lodging and vacation rental partners. You will design, build, and support full-stack services while working closely with cross-functional teams to deliver seamless... 

    Expedia Group

    Austin, TX
    4 days ago
  • A leading AI research company is seeking a Software Engineer to evaluate and refine AI-generated code, collaborate with teams, and design verification mechanisms. Candidates should have at least 5 years of software engineering experience, including 2 years with a top-tier... 
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    Turing

    Austin, TX
    1 day ago
  • A leading AI research accelerator is seeking a Software Engineer for a contractor role. Candidates should have over 5 years of software engineering experience, with strong abilities in developing scalable applications and evaluating AI-generated code. This role offers flexible... 
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Austin, TX
    3 days ago
  • Bay Mortgage Services in Austin, Texas, is seeking a hands-on Engineer to develop innovative software solutions and scalable data platforms. The candidate will be responsible for evaluating requirements, documenting solutions, and designing system specifications. A Bachelor... 

    Bay Mortgage

    Austin, TX
    6 days ago
  • Software Development Engineer, AI & Data Platforms (AiDP) Austin, Texas, United States Corporate Functions AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data, application development, and machine learning — including generative... 

    Apple Inc.

    Austin, TX
    9 hours ago
  •  ...you and your team will build the foundation that enables our engineering organization to deliver reliable, performant experiences to our...  ...quality services at scale. Minimum Qualifications Experience in software development with a focus on backend or distributed systems... 
    Contract work

    Apple

    Austin, TX
    5 days ago
  • Senior Software Engineer (Voice Platform), Customer Systems Austin, Texas, United States Software and Services Join a team building the next generation of large-scale voice and real-time communication platforms that power seamless customer and agent experiences across... 

    Apple Inc.

    Austin, TX
    1 day ago
  • Voice Platform Software Engineer, Customer Systems Austin, Texas, United States Software and Services Join a team building the next generation of large-scale voice and real-time communication platforms that power seamless customer and agent experiences across the globe.... 

    Apple

    Austin, TX
    1 day ago
  • $88.5k - $120k

    A leading educational institution in Austin, Texas is seeking a Software Design Engineering Scientist Associate. This role entails designing and developing software for data collection and signal processing. Candidates must have a Bachelor's degree in a relevant field and... 

    University of Texas at Austin

    Austin, TX
    6 days ago
  • $140k - $185k

    Atom Computing is seeking a Senior Software Engineer to implement their quantum computing platform in Austin, TX. This role involves developing APIs and maintaining infrastructure for quantum algorithms while collaborating with engineers and physicists. Candidates with... 

    Atom Computing

    Austin, TX
    3 days ago
  • $142k - $196k

     ...intelligent, unified system that learns, automates, and scales how Upstart engages with customers across these channels. As a Software Engineer on the Distribution Platform team at Upstart, you will help create tools and systems to target the right users with the right... 
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    Upstart

    Austin, TX
    9 hours ago
  • Senior Software Engineer - AI-Native Platform (Redjack Integration) Austin, TX (Hybrid, 2-3 days per week in office) Context & Impact Lansweeper is evolving its engineering organization toward an AI-native development model. We are hiring a Senior Software Engineer to... 
    Work at office
    Local area
    2 days per week
    3 days per week

    Lansweeper NV

    Austin, TX
    6 days ago
  • Expedia Group is seeking a Software Development Engineer II in Austin to design and build scalable services for supply partners. In this role, you'll enhance core capabilities and directly influence partner performance on our platform. With a Bachelor's in Computer Science... 

    Expedia Group

    Austin, TX
    4 days ago
  • Apple Inc. is seeking a Software Engineer in Austin, Texas to design and develop applications for the Retail Engineering Affordability Platform. The role involves building micro-services, implementing security features, and working collaboratively in an Agile team environment... 

    Apple Inc.

    Austin, TX
    3 days ago
  •  ...and REST calls. Deliver correct and well‑tested tools to the engineering team. Qualifications Systems‑level programming experience. Fluency...  ...CMake. Knowledge of test and verification methodologies for software tools. Desired Skills Above‑average knowledge of processor... 

    SiFive, Inc.

    Austin, TX
    5 days ago
  •  ...before. We have incredible backers, including Core VC, Drive Capital, Sequoia and 81 Collection. The Role We’re looking for a Software Engineer who is highly autonomous, reliable, cool under pressure and deeply capable - the person people trust with the hard problems.... 
    Full time
    Work at office
    Relocation
    Flexible hours
    3 days per week

    Abode Money

    Austin, TX
    3 days ago
  • Introduction At IBM Software, we transform client challenges into solutions, building the world's leading AI-powered, cloud-native products...  ...of watsonx.data—a GPU-accelerated, open data lakehouse engineered to deliver category-leading price-performance for analytics and... 

    IBM Computing

    Austin, TX
    3 days ago
  • The Role General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses on modernizing... 

    General Motors

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!