Taro Logo

Embedded Systems Engineer

Founded in 2019, Lumafield upgrades manufacturing through industrial CT scanning and AI-driven tools for product development and inspection.
Cambridge, MA, USAEverett, MA 02149, USA
Embedded
Entry-Level Software Engineer
In-Person
11 - 50 Employees
1+ year of experience
Manufacturing · AI

Job Description

Lumafield, established in 2019, is revolutionizing manufacturing through advanced industrial CT scanning technology and AI-driven tools. As an Embedded Systems Engineer, you'll be integral to the systems team developing embedded software for industrial CT scanners. The role spans from low-level firmware to Linux-based applications, interfacing with sensors, motor controls, and cloud systems.

The position offers a unique opportunity to work with cutting-edge technology in manufacturing and product development. You'll be based in Cambridge, MA, with occasional travel to Everett, MA, working on complex systems that provide unprecedented visibility into product inspection and analysis. The role combines hardware and software expertise, requiring skills in both Python and C programming, along with strong understanding of Linux systems.

Your responsibilities will include prototyping hardware peripherals, developing automated QA infrastructure, and writing firmware for microcontrollers. You'll work closely with cross-functional teams, ensuring system reliability and supporting field deployments. The ideal candidate should have 1-2 years of experience in embedded systems, with a strong foundation in software engineering principles.

Lumafield offers a competitive compensation package including equity, health benefits, 401k, and flexible PTO. The company values diversity and maintains an inclusive work environment, making it an ideal place for engineers looking to make a significant impact in manufacturing technology. This role is perfect for someone passionate about embedded systems and eager to work on innovative solutions that are transforming how complex products are created and manufactured.

Last updated 25 days ago

Responsibilities For Embedded Systems Engineer

  • Prototype and integrate new hardware peripherals using driver development and debugging skills
  • Develop and maintain automated QA test infrastructure
  • Participate in manual validation and debugging using lab tools
  • Collaborate with electrical, mechanical, and software teams
  • Write and maintain embedded software in Python and C for Linux-based scanner systems
  • Build and deploy software and operating system components
  • Write low-level firmware in C for STM32 microcontrollers
  • Support field deployments and resolve scanner performance issues

Requirements For Embedded Systems Engineer

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or similar
  • 1–2 years of experience in embedded systems, firmware, or systems software
  • Proficiency in Python and C
  • Strong grasp of software engineering fundamentals
  • Strong familiarity with Linux
  • Interest in QA practices, test development, and system validation
  • Excellent communication and collaboration skills

Benefits For Embedded Systems Engineer

401k
Commuter Benefits
Parental Leave
  • Competitive cash and equity compensation
  • Health & wellness stipend
  • 401k
  • Parental leave
  • Flexible PTO
  • Commuter benefits
  • Company wide events

Related Jobs