Senior Software Engineer developing C++ software for GM's next generation of embedded platform software. Building runtime software that supports high-performance, low-latency vehicle autonomy features.
Responsibilities
Develop software in C++ to interface with the autonomy stack with the other compute, sensors and custom hardware on the vehicle
Improve and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
Collaborate with colleagues across multiple teams and mentor other developers
Lead and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs
Performs as Subject Matter Expert (SME) for at least one platform or application component
Provide, communicate, and support common best practices among software community
Lead development of software system team design content and software anomaly corrections.
Requirements
4+ years' experience building and shipping production-quality software, with a focus in Linux based environments
Bachelor's, Master's, or PHD in relevant field or relevant work experience.
Experience with C++ (17+), STL, and Python3
Experience working with and building tooling for large, complex systems
A high standard and commitment to quality by designing for maintainability, testability and efficiency.
Senior Technical Lead developing power and performance plans for Intel's IPs and SoCs. Collaborating across functions to optimize architectures and ensure power efficiency.
Product Engineer at Zanders turning product ideas into working software for financial consulting. Collaborating with Product Owners and specialists to ensure successful implementation.
Software Engineer 2 responsible for analysis, design, testing, and development of software projects at U.S. Bank. Collaborating with teams to ensure minimal impact to customer experience and embrace technology transformation.
Staff Software Engineer driving AI transition for conversational banking at the Commonwealth Bank. Leading engineering direction and ensuring modern AI - powered solutions across customer interactions.
Principal Engineer developing cloud - native systems for financial crime detection. Collaborating with cross - functional teams and modernizing legacy systems in a highly technical environment.
Aeromechanical engineer performing aircraft - weapon integration activities for HALCON. Ensuring compliance with military standards and conducting aeromechanical analyses in Abu Dhabi.
Senior Engineer responsible for managing electrical and communication integration at HALCON. Leading development of tools and strategies for successful platform readiness.
Lead .NET Developer responsible for developing and supporting custom C# and .NET applications. Collaborating with cross - departmental teams and leveraging modern technologies like Azure and Blazor.
Senior Principal Engineer in charge of F5’s Distributed Cloud Platform services. Drive design, implementation, and troubleshooting of edge - native applications and networking technologies.
Staff Software Engineer developing scalable DevOps solutions and deploying on Azure Cloud. Collaborating with cross - functional teams to enhance operational efficiency with an 10+ years experience requirement.