Embedded Software Engineer

Supernova
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

3D Printing Computer-Aided Design Data Analysis C++ (Programming Language) Embedded Software Firmware Software Architecture Software Engineering Software Project Management Information Technology

Job description

Are you a hardcore engineer?One of those few people that makes the difference.We’ve been getting things done that no other team has ever achieved.VLM is a technology capable of processing materials 1,000x more viscous than any other 3D printing resin, and we’ve then turned that viscosity into also unprecedented material properties, reaching automotive & aerospace properties (or literally printing rocket propellants).And how we did it?By being brave.Not taking no for an answer.With a lot of creativity.And working harder than the rest.All those are human factors, not technology factors.We did it because of our team DNA, and we’re now looking for similar minded people to conquer new limits.Your MissionYou will be a pivotal force in our Engineering Team.We are looking for a proactive Embedded Engineer to lead the development of our machine firmware, controlling all the critical components of our hardware.You will be responsible for developing the firmware to ensure industrial precision and reliability on our machines based on robust building blocks.You will collaborate closely with electronics engineers and other software engineers developing the machine process control algorithms.Key ResponsibilitiesLead the design and development of the machine firmware.Define and own the firmware architecture, including system decomposition, interfaces, and integration with higher process control software.Own critical software components directly, setting technical direction and implementing key parts of the codebase.Collaborate closely with electronics and software engineers to ensure tight integration.Lead testing and validation activities, from defining test plans and experiments to analyzing data and improving robustness.Drive software project planning and execution, including task breakdown, prioritization, and coordination across engineers.Maintain high-quality technical documentation, including software architecture, interfaces, and operational behavior.About YouBachelor’s or Master’s degree in Computer Science, Software Engineering or a related technical field.Minimum of 5 years of experience in Embedded/Firmware engineering, ideally in industrial equipment, robotics, or advanced manufacturing systems.Strong proficiency in C++ for hardware control.Experience designing software that communicates in real-time with other pieces of software.Proven track record delivering robust, production-grade software for complex systems.Proven ability to work collaboratively with cross-functional teams.Fluent professional English, both written and verbal.Why Supernova?Innovate at the Forefront:Drive innovation in 3D printing, shaping the future of the next generation of AM industrial solutions.Creative & Analytical Synergy:Thrive in an environment where creative problem-solving meets analytical rigor, making a real impact in our pioneering projects.Growth & Learning:Enjoy continuous professional development at the edge where engineering, science and manufacturing meet.Ownership & Accountability:Take ownership of your role and tasks, ensuring accountability in every aspect of your work to make a tangible impact.#J-*****-Ljbffr

Requirements

Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related technical field. Minimum of 5 years of experience in Embedded/Firmware engineering, ideally in industrial equipment, robotics, or advanced manufacturing systems. Strong proficiency in C++ for hardware control. Experience designing software that communicates in real-time with other pieces of software. Proven track record delivering robust, production-grade software for complex systems. Proven ability to work collaboratively with cross-functional teams. Fluent professional English, both written and verbal.

About the company

Why Supernova? Innovate at the Forefront: Drive innovation in 3D printing, shaping the future of the next generation of AM industrial solutions. Creative & Analytical Synergy: Thrive in an environment where creative problem-solving meets analytical rigor, making a real impact in our pioneering projects. Growth & Learning: Enjoy continuous professional development at the edge where engineering, science and manufacturing meet. Ownership & Accountability: Take ownership of your role and tasks, ensuring accountability in every aspect of your work to make a tangible impact. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · WWC 2023

2:12 min

Constructing the robot body from cardboard to 3D printing

Iulia Feroli Iulia Feroli · WWC Europe 2026

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:36 min

Performing exploratory data analysis to uncover underlying patterns

Julian Joseph · LIVE

3:14 min

Managing dual head 3D printing requirements for custom enclosures

Developersteve · LIVE

Videos

See all

Related articles

See all