Posted in

Senior Software Engineer – C++

Senior Software Engineer – C++

CompanyFreeform
LocationLos Angeles, CA, USA
Salary$140000 – $250000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • 5+ years of professional experience in software development
  • Proficiency in writing production code in C++
  • Experience working in a Linux environment

Responsibilities

  • Architect and develop software for an advanced, production-scale metal 3D printing system
  • Work with process, control, and mechanical engineers to integrate control algorithms into production software
  • Improve and scale out high-rate data acquisition, storage, and retrieval systems
  • Implement processes for converting customer part geometries into machine print instructions
  • Expand testing, continuous integration, and continuous deployment support throughout the software engineering team

Preferred Qualifications

  • Bachelor’s or advanced degree in computer science or computer engineering
  • 10+ years of professional software development experience
  • Experience interfacing with microcontrollers or FPGA computing hardware
  • Experience developing embedded or real-time software systems
  • Experience writing software for industrial automation systems, robotics, or related hardware