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.
