Electronic Systems Engineer in San Jose, CA
United Software Group - san jose, CA
Apply NowJob Description
Hello , Hope you are doing well. Please find below job description and let me know your availability. Role: Electronic Systems Engineer Location : San Jose, CA Duration: Long term Contract Rate : Only on w2(H4/GC/GC EAD/USC/H1B Transfer) Job Description: Role Summary: The role is to support the development of concept cars, including data collection modules, in vehicle data processing, communication with cloud services and processing on the cloud. The candidate will be responsible for actively writing algorithms in the field of autonomous driving, with special focus on sensor fusion and path planning. The tasks are not exclusively oriented for products, but also on setting up (e.g. by script writing) supporting tools towards process automation and optimization. The candidate is required to have very good programming skills, and to be able to design solutions out of complex problems. The candidate is expected to work on multiple projects simultaneously, so the Work Flexibility: • Flexibility to travel (domestic and international) Hybrid On-Site position candidate is required to present good planning, organization and time management skills. Role Responsibilities: Development of Concept Products - in vehicle (55%) o Design and implementation of prototype software modules in C++ and Python Implementation of interfaces for accessing sensor and map data in vehicle o Development of path planning algorithm Design and implementation of data collection modules in the vehicle Development of data filtering techniques (e.g. corner case finding), supporting in vehicle data collection. Development of Concept Products - Backend / Apps (20%) Programming data visualization modules o Set up filters and develop scripts for off line data analysis Development of ingestion and processing modules in the cloud Support with Tooling and Process Automation (15%) Support the development of modules for continuous integration and deployment Documentation and Project Management (10%) Years of Relevant Experience: • 3+ years of experience with software development General Skills: • Effective analytical and conceptual skills to derive adequate solutions for technical problems • Planning and organization, project management and time management skills • Ability to solve complex problems • Ability to work independently • Excellent communication skills • Open minded and empathic work style • Excellent team player • Comfortable with ambiguity and tackling new problems Specialized Skills - Required: • Proven programming experience (C/C++, Python) within automotive environment • Knowledge of network programming (TCP/UDP sockets), data serialization (e.g. Protobuf) • Familiar with ROS or other Robotics Middleware • Experience programming robots (perception, sensor fusion, planning or mapping) • Know-how on ARM64 programming in Linux e.g. NVidia Jetson Desired: • Know how on Artificial Intelligence or Computer Vision • Familiar with automotive communication standards (CAN, FlexRay and Ethernet) and their measurement systems • Experience with software management tools including Gitlab / Jira / Codebeamer, Jenkins • Experience with Rest/Swagger APIs • Basic German language skills Thanks & Regards Godha Desk: Ext: 315 E-mail:
Created: 2024-11-05