FremontRecruiter Since 2001
the smart solution for Fremont jobs

Autonomous Driving Embedded Software Engineer

Company: Inceptio
Location: Fremont
Posted on: January 8, 2022

Job Description:

Inceptio Technologys vision is to create a nationwide network of autonomous trucking service. We build close relationships with freight, logistics and automotive partners to transform the line-haul transportation industry. Our goal is to provide safe and efficient logistical assets at an optimized cost. Established in April 2018, Inceptio Technology has brought together a world class team to develop Level 3 and Level 4 autonomous technology.
Inceptio Technology was co-founded by G7, Chinas leading IoT company, Global Logistic Properties Ltd (GLP) and NIO CAPITAL.
You will take responsibilities for developing automotive software and low-level embedded system software for an autonomous vehicle (AV) including small footprint, real-time operating system and its software stack, automotive grade middleware, and device drivers in a complex computing platform.
Responsibilities

  • Define embedded software architecture and software stack for multiple CPUs and SoCs in a state-of-the-art autonomous vehicle (AV) computing platform
  • Develop low-level firmware for micro-controllers and micro-processors and engage in hardware validation, system bring-up and software testing.
  • Triage system, hardware, and software issues and solve critical engineering problems together with other engineering teams
  • Deliver and maintain a highly stable, highly efficient, and easy-to-use software platform for other engineering teams for product development and quality assurance
  • Document the work processes and collaborate with other engineering team members to improve engineering workflow in compliance with ISO 26262 standards
    Required Skills and Experience
    • BS/MS/PhD in Electrical Engineering or Computer Engineering
    • 5+ years hands-on development of firmware development, debugging, board bring-up and validation
    • Expert of C or C++, and scripting language such as Python or Bash
    • Deep knowledge of RTOS, OS kernel, boot loader, device drivers, hardware boot-up process
    • Deep knowledge of x86 or ARM CPU architecture, memory sub-system, network protocols
    • Hands-on experiences with hardware I/Os such as Ethernet, PCIe, CAN, SPI, I2C, UART
    • Direct experience with software production release
      Preferred Skills and Experience
      • Hands-on experiences with software performance tuning using SIMD engines such as SSE and Neon
      • Hands-on experiences with network latency benchmarking and optimization
      • Knowledge of sensor data processing pipeline for camera, radar, lidar, imu, and gnss
      • Knowledge of deep learning inference run-time workflow on embedded platforms
      • Knowledge of precision time protocol and its implementation on complex embedded systems
      • Familiar with automotive functional safety design process and workflowby Jobble

Keywords: Inceptio, Fremont , Autonomous Driving Embedded Software Engineer, IT / Software / Systems , Fremont, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Fremont RSS job feeds