Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester Product Tester at Home In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Product Tester at Home Product Tester at Home In-Home Usage Tester Product Tester at Home In-Home Usage Tester Product Tester at Home In-Home Usage Tester Product Tester at Home Product Tester at Home Product Tester at Home In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester Product Tester at Home Product Tester at Home Product Tester at Home Product Tester at Home In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Two Sigma Aecom Clearbanc WeWork Aerotek Exact Media First Convenience Bank AsteroidX Jane Street Doordash AT&T Shopify Hatchways Vector Marketing Insight Global Creative Circle Amazon Flex Square Borrowell LowCostWebDesignFirm.com Clickworker Walgreens Recovhub American Income Life 51talk Instacart TD Bank Paylocity Scotiabank Microsoft Top Hat Desjardins Akira CI&T UnitedHealth Group The Youth Connection Checkout 51 Mobeewave mappedin GoParkr autoTRADER.ca Xiaomi Hootsuite ScribbleLive SnapTravel Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior Software Engineer I/II - BMW Technology Corporation At BMW of North America LLC.

Location: Chicago, Illinois

Job Description

Description
BMW Technology Corporation is committed to developing creative, breakthrough connected car services that integrate consumers’ digital lives with their mobility needs. Our teams build these experiences here in Chicago so we are developing a dynamic and invigorating work environment. If you share our vision and are ready to help shape this exciting business, we’d like to learn how your talents can drive excellence in products and processes in the new BMW Chicago Technology Center.

The BMW Technology Corporation, located in downtown Chicago, is looking for a Senior Software Engineer. We work on cutting edge connected car services including:
  • Early danger warning systems where BMW drivers are alerted via a heads up display
  • Foundational autonomous driving platforms including advanced road data collection via our connected cars – IoT
  • BMW Connected mobile applications (iOS & Android) involving journey management, time to leave notifications, remote vehicle services, financial services, dealer service integration, etc.
Why Work With Us:
  • We get to drive awesome BMW cars!
  • Entrepreneurial culture that allows us to drive product direction
  • Highly agile working environment with iterative production releases
  • Be at the forefront to shape how drivers interact with next generation smart cars
  • Hackathon weeks so we can dream up nextgen ideas for the connected car
As a Senior Software Engineer, you will be responsible for developing applications and services that enhance BMW’s ConnectedDrive experience. You will leverage your analytical skills, design experience, superior development abilities, and your desire to architect and deliver high quality solutions to create back end systems built for scale, performance and reliability. You will tap into your estimation, interface design, and mobile application development skills to deliver the ultimate user experience BMW owners have come to expect. You will champion new engineering and quality practices, contributing to the growth of high-performing teams, who continually look for ways to improve their skills.

Join the team at BMW of North America and enjoy a high-performance employment package which includes:
  • Company paid Medical, Dental & Vision Insurance
  • Employee car program
  • 401(k) Savings Plan
  • Retirement Income Account



Qualifications and experience
Minimum Requirements:
  • B.S. or higher in Computer Science, Engineering, Math, Physics or equivalent.
  • 4+ years of recent experience as a software developer.
  • Command of multiple modern programming languages and expertise working with mainstream scripting languages (e.g. Java, C++, ASP.Net, C#, .NET, Python, Objective C, Swift, etc.).
  • Excellent software engineering skills in: object-oriented design, test driven development, automated unit testing, continuous integration and deployment, etc.
  • Experience with Agile methodology and how it can be customized to fit a project team and achieve organizational goals.
  • Creative problem solving skills.
  • Ability to understand how business needs translate into software solutions.
  • Deep understanding of how to build high-performing software and practical experience with performance analysis and testing.
  • High energy, a passion for software and ability to work in a highly collaborative agile environment.
  • Passion for working with talented software engineers to help develop their careers.
  • Ability to operate efficiently and effectively with minimal oversight.
  • Experience with Rest API or other service oriented architecture approaches.

Preferences:
  • Have code on GitHub for personal or public open-source projects (attach links!).
  • Work with large data sets using Hadoop and mapReduce.
  • Experience using Internet technologies such as web services, HTML, XML, CSS, AJAX, JavaScript, node.js, http, DHTML.
  • Experience with SaaS applications.
  • Deliver solutions that used virtual machines, clouds services (AWS, Azure).

BMW NA is an EO employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.