Senior Electrical / Firmware Engineer
Markforged (NYSE: MKFG) is reinventing the $1 trillion+ worldwide manufacturing industry so that engineers can build anything they imagine while reducing environmental impact. With the market’s most robust 3D printing hardware, software and material solution, a world-class team, great customers and abundant capital, we’re well placed to continue our growth and innovation.
The EE team is responsible for developing firmware and designing/validating circuit boards, electronic devices, and electro-mechancial systems.. We operate lean, iterate constantly, and have a real passion for building things. You will have the opportunity to do interdisciplinary work on physical systems and learn from best-of-the-best electrical, mechanical, software, and material engineers.
What will you own?
- Modify and improve the firmware that controls our existing products.
- Develop firmware for new products.
- Prototype and characterize new sensors, actuators, and control schemes.
- Design PCB assemblies and electro-mechanical systems.
- Ensure EMC compliance of our products.
- Help specifying cable harnesses.
- Collaborate effectively with our software, mechanical, and manufacturing engineering teams.
Important Note:
Although we list out what we generally look for, we are very likely missing other attributes and skills that you have that could make you a great fit, but are not currently listed. Research has shown this especially applies to women and other marginalized groups, who tend to apply if they check 100% of every box, versus men who apply if they hit roughly 60%. The point we’re getting at, it doesn’t hurt to take a chance and apply!
What you have:
- Proficiency in embedded programming (ARM preferred).
- 5 years of relevant experience.
- Strong grasp of C/C++/Rust for embedded applications.
- Ability to code comfortably in Python.
- Experience implementing motion and temperature controls from scratch.
- Experience with different serial protocols (UART, SPI, CAN, etc).
- Competency in Linux.
- Familiarity with PCB design, component selection, and designing for compliance and manufacturability.
- Demonstrated understanding of physics fundamentals.
- The ability to learn new technologies quickly.
- A strong portfolio of past work and personal projects.
- Minimum Bachelor’s degree in Electrical Engineering, or related fields, or equivalent industry experience
- Verbal/Written English Communication is required
#fulltime
#LI-fulltime
#LI-onsite
#onsite
Apply for this job
*
indicates a required field