GrepJob
Freeform

Software Engineer (Embedded)

Freeform
Apply
about 4 hours ago
Los Angeles, CA, USAMid Level / Senior

Base Salary

$100k - $145k/yr

Responsibilities

  • Contribute to the architecture of state-of-the-art software for an advanced production-scale metal 3D printing system.
  • Design and develop the machine instruction interface to the metal 3D printing system hardware.
  • Develop software to enable the computer vision system, monitor sensor data, perform calibrations, log quality data, and track the health of the printing system.
  • Work with process and control engineers to integrate control algorithms into production software.
  • Collaborate with FPGA developers to develop high-speed data acquisition software.
  • Create software for collection and analysis of process data.
  • Develop software required to implement production automation solutions.
  • Develop, unit test, and deploy functional, scalable, robust, and maintainable software.
  • Generate and maintain documentation of designed software and integrated systems.

Requirements

  • 3+ years of experience in software development using C/C++ and/or Rust.
  • Experience in real-time embedded system design with Linux OS.
  • Experience in object-oriented programming and design.
  • Bachelor’s or master’s in computer science, applied mathematics, engineering, or related field is preferred.
  • Experience working in a high-performance compute environment (FPGAs or GPUs) is a plus.
  • Experience with PCIe driver development and troubleshooting is desirable.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Creative thinker able to apply first-principles reasoning to solve complex problems.
  • Excellent verbal and written communication skills.

Benefits

  • Significant stock option packages.
  • 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options).
  • Life insurance.
  • Traditional and Roth 401(k).
  • Relocation assistance provided.
  • Paid vacation, sick leave, and company holidays.
  • Generous Paid Parental Leave and extended transition back to work for the birthing parent.
  • Free daily catered lunch and dinner, and fully stocked kitchenette.
  • Casual dress, flexible work hours, and regular catered team building events.

Tech Stack

Categories