Jobs and Careers
BL

Embedded Software Engineer

BlueSpace
Emeryville, United Statesfull_timeVerifiedPosted 27 Feb 2024

About the role

BlueSpace.ai is building the next generation of self-driving technology to create the safety certainty needed for genuinely driverless vehicles. Our patented 4D Predictive Perception enables this by calculating all objects’ motion from next-gen 4D sensors. BlueSpace.ai’s team brings experience from all over the autonomous vehicles (AV) industry, including OEMs, world-class research institutions, and autonomous driving companies.
We welcome self-driven individuals who excel under limited direction to join our award-winning team and company. 
We are looking for a software engineer with extensive experience with QNX to join our growing team.   This position requires US Citizenship or permanent residency.

Duties and Responsibilities

  • You will be responsible for porting our technology stack to the QNX platform.      
  • Work closely with other teams to ensure a seamless and robust implementation.
  • Must be open to working onsite as needed.

Qualification and Experience

  • 3+ years of experience developing software QNX.
  • 3+ years of proficiency with interfacing sensors (cameras, lidars, radars, IMU, GPS), electronic control systems (DbW systems), and other components used in automated systems with Unix-based systems.
  • 3+ years of proficiency with programming with C++/python on a Unix-based platform.
  • Ability to troubleshoot and program for CAN and ethernet-based communications with sensors.
  • Ability to troubleshoot and improve existing equipment, design new equipment solutions, and ensure seamless integration of sensors and electronic control systems with software.
  • Ability to program necessary tooling software to troubleshoot interfacing issues with next-gen sensors and electronic control units.
  • US Citizenship or Permanent Resident

Extra Credit

  • Experience with robotic middleware like ROS1.0, ROS2.0, rqt, rviz
  • Experience deploying software for Unix-based prototyping boards (e.g., NVIDIA Jetson, DRIVE PX, AGX platforms, etc.)
  • Development of control algorithms on UNIX-based platforms
  • Time synchronization in a distributed architecture (PTP, NTP, etc.)
  • Prior startup experience.
  • A self-driven engineer who excels under limited direction
BlueSpace.aI is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, gender, religion, sex, sexual orientation, age, disability, military status, or national origin or any other characteristic protected under federal, state, or applicable local law.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

BlueSpace

View company profile →