Software Engineer (Embedded) at Freeform - ScoutJobs - The AI-curated global job board
Skip to content
F
Posted a day ago

Software Engineer (Embedded)

Freeform

Perks & benefits

CommissionHealth InsurancePaid LeaveRelocation Allowance

Requirements

Bachelors in CS, CE, EE, or Math, 2+ years C/C++ experience, Real-time embedded system design with Linux

Skills

C#Embedded SystemsLinux

About the role

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 keep track of the health of the printing system
  • Work with process and control engineers to integrate control algorithms into production software
  • Work with FPGA developers to develop high-speed data acquisition software
  • Create software for collection and analysis of process data
  • Develop, unit test, and deploy functional, scalable, robust, and maintainable software
  • Generate and maintain documentation of designed software and integrated systems

Requirements

  • Bachelors in computer science, computer engineering, electrical engineering, applied mathematics, or related field
  • 2+ years of professional, post-graduation experience in software development using C/C++
  • Experience in real-time embedded system design with Linux OS

Preferred Qualifications

  • Experience working in a high-performance compute environment (FPGAs or GPUs)
  • Experience with PCIe driver development and troubleshooting
  • Experience with Rust
  • Experience with high-speed data acquisition and real time closed-loop-control systems
  • Knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems
  • Experience writing software for industrial automation systems, robotics, or related hardware

About the Company

Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer (Embedded)

Freeform · Los Angeles

Sign up to apply