Embedded Software Engineer

Boston, MA
Engineering – Software Engineering /
Full Time /
About Lumafield: 

Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers. Our easy-to-use scanner and cloud-based software give engineers the ability to see their work clearly, inside and out, at an extremely affordable price.  

Engineers make million-dollar decisions every day, and they need tools that give them the greatest possible insight into their products. By offering unprecedented visibility into products, as well as AI-driven tools that highlight problems and generate quantitative data, Lumafield promises to revolutionize the way complex products are created, manufactured, and used across industries. 

We are an impact driven company obsessed with providing the best value to our customers keeping their needs at the center of our evolution. Our team today includes world-class researchers and industrial designers, PhDs, creators, founders of successful startups, and zero egos. We are backed by top venture capital funds like Kleiner Perkins, Lux Capital, DCVC, Spark Capital, and others. 

The company is headquartered in Cambridge, MA and has an office in San Francisco, CA.

About the role:
In this role, you will develop software that runs on Lumafield’s volumetric imaging hardware.  You will need to understand data flow through a complex hardware and software system, leverage knowledge of modern application architecture, rapidly prototype potential solutions, and always keep the customer in mind. As an embedded software engineer, you will design and build the data acquisition and machine control software that produces data for the rest of Lumafield’s cloud-based software tools.

If you are interested in joining a well funded growth stage company this is the perfect opportunity for you to become a part of the Lumafield team.

What you'll do:

    • Drive development of the tech stack running Lumafield’s scanners
    • Work closely with both hardware and software engineers on an ongoing basis
    • Inform product direction with sound engineering decision-making

About you:

    • Are very strong in Python and Linux
    • Have worked on a team to build and ship software
    • Have worked on software for a  hardware product
    • Weigh technology options carefully and communicate reasoning behind decisions
    • Have opinions about best practices for interface design
    • Think about security as part of design

Bonus points for:

    • Low-level systems programming, or embedded firmware
    • Experience with event loops and async programming, especially with Python 3’s asyncio
    • Broad knowledge of protocols like USB, RS-232, HTTP(S), websockets
    • Frontend web experience
    • Experience with modern web tooling, such as containerized deployments
    • Some fluency with image processing, computer vision, or related fields
    • A portfolio of your past work you can share
Lumafield offers both competitive cash and equity compensation, as well as a health & wellness stipend, 401k, parental leave, flexible PTO, commuter benefits, company wide events and more! 

Lumafield is committed to building a team that represents a variety of backgrounds, perspectives, and skills, because the more inclusive we are, the better our work will be. Do you feel like your skills don’t meet every single requirement listed? We encourage you to apply anyway – If you’re excited about our technology, the opportunity, and are eager to learn more we’d love to hear from you!  

In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability, genetic information or veteran status. 

Reach out if you want to be a part of what we are building.