Nexteer Automotive R&D Connected Vehicle Software Architect- Auburn Hills (2021) in Auburn Hills, Michigan
Research & Development Connected Vehicle SW Architect
We are seeking an individual that is creative and innovative to develop new concepts and new ideas. Candidate must have the ability to work well with team members to develop, review and implement complex software applications. This position requires an individual that is detail oriented results driven and highly motivated. This position can be in our Saginaw, MI or Auburn Hills, MI facility for Nexteer’s Research and Development group.
We are seeking high potential candidates to digitally transform the company. In this role, you will help architect, new software products in the areas of Software as a Product (SWaaP) and Chassis domain controller. You will work with the local and remote teams in all initiatives. You will be part of the baseline design and implementation of new products for the company.
The SWaaP Software Architect is a critical member of the team responsible for the design, development, and functional verification of a best-in-class vehicle domain controllers. You will work to understand the state of the art in automotive systems. We are looking for someone with skills in feature separation and isolation along with understanding of hypervisor or Middleware concepts.
Experience with Microsoft Azure Cloud technologies and concepts is a plus. You will design portions of our next-generation embedded to cloud-based automotive data acquisition and analytics.
3+ years of experience building successful software systems
3+ years of experience working with professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Design, develop, test, deploy, maintain and improve software
Work hand-in-hand with leadership and PMs to turn ideas into products at scale
Experience operating a production environment at high scale
Thrive on a small engineering team and is excited to solve open-ended problems
Plan implementation of software content and software issue resolutions.
Analyze customer and system requirements, and develop corresponding software requirements.
Assist in the development and maintenance of software architectures.
Create software designs and associated documentation.
Support planning of software verification for assigned projects.
Drive and support the completion of safety related designs and documentation.
Understanding of software development techniques and methodologies.
Experience with basic automotive electronic hardware
Proficient with Microsoft office tools (Excel, Word, PowerPoint, Visio, Project).
Excellent oral and technical writing skills.
Familiarity with automotive communication protocols (CAN, LIN, Flexray).
Familiarity with basic tools that apply to CAN networks.
AUTOSAR experience is highly desirable.
Familiarity with the AGILE development methodology is highly desirable.
Familiarity with Configuration Management tools
Experience with Cloud platforms such as AWS or Azure
Experience with wireless technologies such as GSM, WiMAX or LTE
Designing and implementing web applications for projects such as Over-the-Air Updates, Cloud Telemetry, Remote Diagnostics, etc.
Hands-on experience building API services and other back-end systems
Experience with database design and technologies for web applications
Proficiency with server-side languages, like Python, Go, C++, or Java etc.
Bachelor (BS/CE/EE)- Computer Science, Computer Engineer or Electrical Engineering (Required)
Keywords:software engineer, computer engineer, software development, embedded software development, software architecture, engineering, embedded system software engineer, software, control systems, drivers, spice, process, maturity models, static analysis, configuration management, functional safety, ISO26262, requirements, requirements analysis, agile, cloud computing,AWS, Azure, Over The Air Updates, Cloud Telemetry, Remote Diagnostics, Architect.
Equal Opportunity Employer Disabled/Minorities/Veterans/Women
VEVRAA Federal Contractor
Nexteer is an E-Verify employer. E-Verify is an internet based system operated by the Department of Homeland Security (DHS) in partnership with the Social Security Administration (SSA) that allows participating employees to electronically verify the employment eligibility of their newly hired employees in the United States.
Accessibility for Applicants with Disabilities: If you need a reasonable accommodation for the online application process due to a disability please call 1-989-757-5000. Please provide your contact information and details about the posted position of interest. Only inquiries regarding assistance for those who need an accommodation with the online application process due to a disability will be returned.