Automative Full-Stack SW Engineer Job at Hire it People, Inc, Palo Alto, CA

VkFXWEE0L0hITkZBOElkSk5vdzJuN1BQOVE9PQ==
  • Hire it People, Inc
  • Palo Alto, CA

Job Description

Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Duties:

  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems, ensuring optimal performance and scalability.
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities in autonomous vehicles.
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt for instrument clusters and IVI (In-Vehicle Infotainment) interfaces.
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting to ensure smooth frame rates and efficient GPU utilization across embedded platforms.
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions, supporting validation of ADAS and HMI functionalities in virtual environments using Unity or OpenGL frameworks.
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML, integrating real-time data from sensors such as LiDAR, Radar, and Cameras.
  • Design and develop modular, data-driven UI components in Qt/QML that dynamically update based on real-time sensor inputs (e.g., speed, navigation, proximity alerts) to enhance user experience and system responsiveness.
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems), ensuring consistent performance, user interaction flow, and compliance with automotive UX standards.
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, MQTT, WebSockets, and UDS protocols for efficient data exchange between ECUs and cloud servers.
  • Develop and integrate web-based dashboards and RESTful APIs using modern web technologies and protocols to visualize and manage real-time embedded system data over Linux servers.
  • Develop authentication, encryption, and data-handling mechanisms using TLS/SSL, and JSON-based APIs to ensure secure interaction between embedded devices, cloud servers, and web dashboards running on Linux environments.
  • Develop, deploy, and maintain software services on Linux environments (Ubuntu) including configuration of Docker containers and network services.
  • Implement automated unit, integration, and regression tests leveraging CI/CD pipelines (Jenkins, GitLab) to ensure code reliability and maintainability.
  • Engage with cross-functional teams to identify emerging technologies, improve software architecture, and drive innovation in automotive HMI and embedded system design.
  • Collaborate with Agile/Scrum teams to plan sprints, review code, and deliver iterative software enhancements following best development practices.
  • Education: The minimum qualification required for the performance of the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.

Job Tags

Contract work,

Similar Jobs

Clean Harbors

Forklift Operator/Warehouse person Job at Clean Harbors

 ...Harbors is currently looking for a Facility Technician to join their team! As a Facility Technician I you will perform hands on operations. This is a great opportunity for college students or recent high school grads wanting to gain some work experience. Why work... 

Arizona Biltmore

Restaurant Host / Hostess (Full -Time), McArthur's - Arizona Biltmore Job at Arizona Biltmore

 ...beautiful property, 9 food and beverage outlets (including 2 restaurants, 2 bars, 2 poolside bars, a gelato shop/caf, and in-room dining...  ...in a menu of comforting delight. As a Restaurant Host/Hostess , you would be responsible for greeting and escorting guests... 

Deloitte

Workday HCM Integrations, Conversions & Reporting Consultant with TS/SCI Job at Deloitte

 ...Participate in large-scale organizational transformations by supporting critical data conversion, integration, and reporting activities...  ...interest in learning these skills+ 1+ years of experience with software development lifecycle (SDLC) methodologies, such as working in... 

Worcester Polytechnic Institute

Online Adjunct Teaching Professor - Robotics Engineering Job at Worcester Polytechnic Institute

 ...include teaching from an established course syllabus but with addition of personal expertise and experience; conducting office hours; grading the course assessments; providing students with timely feedback. Candidate must reside in the United States. Required... 

Moffitt Cancer Center

Clinical Research Coordinator Ii Job at Moffitt Cancer Center

 ...innovative team in the fight against cancer? As a Moffitt Clinical Research Coordinator, you'll bring hope to patients by delivering...  ...including social sciences (public health, social work, sociology, psychology, communications, and more), biological sciences, business, and...