
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
類似の求人

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

QCS/DCS Field Service Engineer I - Queen City, LA
Honeywell · Queen City, TX, United States, US

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

Manufacturing Engineer
3M · US, Massachusetts, Chelmsford
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