Dieses Stellenangebot ist nicht mehr verfügbar
Senior Embedded Software Engineer - ADAS Sensors
General Motors
- United States
- United States
Über
Enhance and deliver dependable software through requirements specification, continuous integration, automated testing, issue tracking, and code reviews.
Collaborate with teams across disciplines and mentor fellow developers.
Deliver complex projects through iterative development cycles.
Lead the creation of technical solutions, including specifying requirements, functional decomposition, analysis, development, and testing for both ongoing and new projects.
Act as a Subject Matter Expert (SME) for at least one platform or application component.
Communicate and promote best practices within the software community.
Lead software system design initiatives and address software anomalies.
Apply knowledge of and experience with software best practices.
Define and balance system requirements effectively.
Your Skills & Abilities (Required Qualifications) 4+ years of experience in writing production-quality software.
Bachelor's Degree in a relevant field or equivalent work experience.
Proven experience in building, testing, and deploying production software.
Knowledge of and experience with software best practices.
Ability to perform complex design analyses.
Preferred Qualifications 7+ years of relevant experience.
Experience developing on and for embedded Linux/POSIX systems.
Familiarity with safety-critical development (FDA, FAA, Automotive).
Experience with embedded build systems, such as Buildroot or Yocto.
Understanding of networking protocols, including TCP/IP and UDP.
Experience with ROS or other robotics middleware platforms.
Knowledge of other programming languages: C, Python, Bash, Go.
Familiarity with QNX, VxWorks, or similar Real-Time Operating Systems (RTOS).
Experience working with Lidar, radar, and camera systems.
Familiarity with motion-sensing devices such as GNSS, IMUs, and wheel encoders.
Compensation:
The compensation mentioned is a good faith estimate based on what a successful applicant might earn, in line with applicable state laws. This may not reflect positions located outside New York, Colorado, California, or Washington. Salary Range:
$175,000 to $230,000. The final base salary offered will depend on various factors related to the position. Bonus Potential:
There is an incentive pay program based on company and individual performance. Benefits:
GM provides a diverse array of health and wellness benefits. Options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement plans, sickness and accident benefits, life insurance, paid vacation, holidays, tuition assistance programs, and employee discounts on GM vehicles. This position is remote, but selected candidates within a specific mileage of a GM hub will need to report on-site three times a week (or as directed by the manager). Travel may be required for this role, and relocation benefits may be available. About GM We envision a future with Zero Crashes, Zero Emissions, and Zero Congestion, and we are committed to leading the way towards a better, safer, and more equitable world. Why Join Us? We believe in making choices every day to drive significant changes through our actions and culture. Our aim is for every employee to feel valued as part of the General Motors team. Non-Discrimination and Equal Employment Opportunities General Motors is committed to fostering an inclusive workplace without unlawful discrimination. We believe that diversity nurtures innovation and allows us to create superior products. We encourage candidates to review the key responsibilities and qualifications for this role and apply if they align with your skills. Applicants may need to complete role-related assessments before starting employment. Accommodations GM welcomes applicants with disabilities. If you require accommodation during the job search or application process, please reach out via email with a description of the requested accommodation and the job title. We strive to lead the change towards a better world through technology, ingenuity, and creativity. Explore our diverse team and consider joining GM's Talent Community for updates on roles and insights into careers with us.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.