
Premium automobile and motorcycle manufacturer
Automotive Software Engineer
SPREAD ENTHUSIASM. SHAPE THE FUTURE.SHARE YOUR PASSION.
As an independent group of companies, the BMW Group has a commitment to creativity and breakthrough ideas that goes well beyond the racetrack. In order to continuously create ultimate driving machines, we drive our growth and design excellence by staffing our teams with individuals who are innovative and always looking for the next great idea. If you share our vision and view yourself as an independent, creative thinker, we invite you to join our team in this exceptional role located in Woodcliff Lake, NJ.
WHAT AWAITS YOU.
- Designs, develops, debugs, and maintains core software components for BMW infotainment head unit functions, ensuring high quality and functionality for successful vehicle launches.
- Translates product requirements into software designs compatible with hardware constraints and implements production-ready code with robust automated testing.
- Performs root cause analysis of software defects, designs fixes, and integrates software changes following BMW’s software integration processes.
- Collaborates within agile teams, conducts peer reviews, and maintains strong relationships with global teams, functional owners, and suppliers to support development and feature enhancements.
- Prepares documentation, participates in architecture alignments, and leads architecture adaptations for assigned software components.
- Executes validation activities including test drives, prioritizes critical issues, drives process improvements, supports innovation, and adapts software to evolving technologies and market requirements, including US-specific needs.
WHAT YOU SHOULD BRING.
- Bachelor’s degree, preferably in Computer Science, Computer Engineering, or similar technical field. Master’s degree, preferred.
- 3-5 years in computer science, engineering, or software development field.
- 2-3 years of experience working within BMW infotainment development, with a strong emphasis on pre-integration hardware and software, preferably experience developing and customizing the Android Automotive OS stack, specifically working with the Car Framework and Car Service.
- Proficiency in multiple modern programming languages including Java, Kotlin, C++, and Python
- Proven software engineering expertise with Git and CI/CD pipelines (e.g., Zool, Gerrit).
- Strong understanding of Android, Android Automotive OS, and Android application development.
- Knowledge of software design patterns and architectural principles.
- Understanding of software engineering best practices and design methodologies.
- Thorough understanding of security concepts, permissions management, and secure coding practices.
- Strong proficiency in Android system-level development.
- Hands-on experience with the Vehicle Hardware Abstraction Layer (VHAL).
- Expertise in C++ and Java/Kotlin, with a deep understanding of the JNI (Java Native Interface) for communication between native services and the app layer.
- Familiarity with automotive-grade hardware and debugging tools like adb, logcat, and protocol analyzers (DLT, someIP knowledge is a plus).
- Valid US Driver’s license.
- Available for overnight business travel.
Preferences:
- Basic knowledge of automotive technologies.
- BMW B1, B2, and E1 license.
- German language skills.
- Developed networks into BMW AG (especially development departments).
WHAT YOU CAN LOOK FORWARD TO.
- Medical, Dental, and Vision insurance
- 401(k) with Company match and Retirement Income Account
- Employee vehicle program
- Bonus eligibility
- Paid Parental Leave
- Generous PTO and Company paid holidays
- Voluntary Benefits to fit your needs
Relocation assistance is not available for this position.
In support of BMW Group’s business objectives, this position requires regular onsite attendance at a BMW office/facility with remote work capability (hybrid).
The expected salary range for this position is 62,500.00 - $125,000.00.
The selected candidate’s education, skills, experience, and location will be used to determine the final salary offer. All pay ranges are based on a full-time work schedule. This statement is in accordance with state and local pay disclosure requirements.
As part of the hiring process, you may be required to successfully pass a background check. A satisfactory completion of a background investigation including verification of education, prior employment, criminal history, credit check history, and pre-employment drug screen to the extent permissible under applicable state law, is a condition of your offer of employment and your continued employment. The results of your background investigation are satisfactory and acceptable in the sole judgement and discretion of BMW Shared Services, LLC.
Even more so than the generous compensation and benefits, the culture and values of BMW of North America makes it the ultimate working environment. These values are Responsibility, Appreciation, Transparency, Trust, and Openness. We allow these values to guide the way we conduct ourselves and our business.
BMW in the United States is an equal opportunity employer. It is the policy of BMW Group in the United States to provide equal employment opportunity (EEO) to all qualified persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
전체 조회수
0
전체 지원 클릭
0
전체 Mock Apply
0
전체 스크랩
0
비슷한 채용공고

Manufacturing Engineer
3M · US, Massachusetts, Chelmsford

File Systems Software Engineer, Core OS
Apple · Cupertino, CA

Software Development Engineer, Amazon Connect Contact Lens
Amazon · Vancouver, BC, CAN

Field Service Engineer (m/f/d) - Process Control Systems / Automation Technology
ABB · Ratingen, North Rhine-Westphalia, Germany

Software Engineer, Storage Everywhere, Google Cloud
BMW North America 소개

BMW North America
PublicBMW North America is the U.S. subsidiary of BMW Group, responsible for sales, marketing, and distribution of BMW, MINI, and BMW Motorrad vehicles and services in the United States. The company operates manufacturing facilities, dealership networks, and provides financial services for BMW products in North America.
5,001-10,000
직원 수
Munich
본사 위치
리뷰
10개 리뷰
3.7
10개 리뷰
워라밸
3.2
보상
4.1
문화
4.0
커리어
2.8
경영진
2.5
65%
지인 추천률
장점
Good benefits and compensation
Positive work culture and environment
Flexible work arrangements
단점
Poor management and lack of direction
High pressure and overwhelming workload
Limited career advancement opportunities
면접 후기
후기 48개
난이도
3.1
/ 5
소요 기간
14-28주
합격률
39%
경험
긍정 67%
보통 18%
부정 15%
면접 과정
1
Phone Screen
2
Technical Interview
3
Hiring Manager
4
Team Fit
자주 나오는 질문
Technical skills
Past experience
Team collaboration
Problem solving
최근 소식
BMW 7 Series Grand Central Terminal Reveal - Journal-News.com
Journal-News.com
News
·
1w ago
BMW 7 Series Grand Central Terminal Reveal - Times Argus
Times Argus
News
·
1w ago
BMW 7 Series Grand Central Terminal Reveal - The Herald Journal
The Herald Journal
News
·
1w ago
Head of BMW North America: BMW will continue to produce sedans - Bitget
Bitget
News
·
2w ago