About the role

Job Description: -Job Title: (IoT) Java Developer Software Defined Vehicle (SDV) group that supports the definition, design, & development of continuously improving mobility services. Responsibilities include understanding & implementation of the use cases, software design execution & software verification (unit testing/ software integration testing, etc.). Software developer will develop vehicle abstraction layer & feature applications for Software Defined Vehicles (SDV). We particularly focus utilizing modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design. Supply common solutions across all OEM's in-house controllers & cloud/edge Document requirements for design solutions & link them to test cases that can demonstrate software functionality Utilize automated test tools in build environments, benches, & vehicles to verify functionality at the Function, Controller & System level Coordinate & collaborate with departments outside engineering, such as IT, Systems & Safety Engineering, Electrical Architecture, Calibration & Vehicle Performance. Create software for vehicle level functions & perform integration & verification testing with minimal direction of lead engineers. Analyze software defects; determine root cause, build software solution, Test & verify closure. Performs design & analysis on changes. Diagnose, Debug & solve issues related to vehicle hardware & software. Work with teams from multiple groups to meet project breakthroughs
Basic Qualifications:
  • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree
  • Minimum of 2 years of experience with proven technical & professional skills in Java & related software design, development, & testing
  • Design & Development of applications in Java/J2EE/Python/Spring boot/PCF/Unix/Power BI/Cassandra/Kafka/Hadoop
Experience in cloud/Edge Hosting of services & Apps. Interoperability of Apps, services between cloud & Data centers. Designing & developing apps, services using multiple protocols - webRTC, WebSocket, GRPC, protobuffer, MQTT, DDS etc., Design & Develop apps, services for transferring data using different protocols. Design & Develop applications using SOA Framework. Excellent knowledge of Microservices/Event driven Architecture. Develop solutions that leverages telemetry/message queues/events Knowledge in C++ programming, Java, Kotlin Knowledge in Big Data solutions - including but not limited to Kafka/pulsar/Cassandra & file storage solutions like Amazon S3.Develop & maintain mobile CI/CD pipelines, & push notification services. Interpersonal & relationship management skills to effectively collaborate w/ varying levels of the organization Emerging partnership & collaboration skills showing ability to learn from & share knowledge w/ co-workers in a fast-paced environment High level of integrity, ability to deal with ambiguity, take initiative/self-directed Consistent demonstration of innovative thinking that is customer-centric Preferred
Experience:
  • Master's degree in a related technical field
  • Experience with GIT/source code management, CI/CD development, open source SW development/contributor
  • Experience with cloud Development using Azure, Amazon, Google.
  • Experience with microcontroller architecture, electronic control systems, embedded system development
  • Experience with network engineering, telecommunications, network development & testing
  • Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization/container development
  • Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI)
  • Knowledge of AUTOSAR standards & methodology
  • Knowledge & experience with CAN, LIN or Ethernet communications protocol
This contractor can work remote from anywhere in the US.COVID-19 Vaccination Requirement: Please note that, where allowed by local law, requires associates of all entities, subsidiaries, and joint ventures, including non-integrated business, as well as contractors, to be fully vaccinated against COVID-19 if or when their role requires them to conduct business face-to-face. This includes any role that necessitates presence at a or client site, in-person event or meeting, or business travel. In accordance with local law, vaccination will also be required when mandated by a client or the country government, regardless of work location. New hires will be asked to attest to their vaccination status and upload proof of vaccination as applicable after joining.+Years of Experience: 10.00 Years of Experience

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Detroit, MI

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE