Position: Product Engineer
Company: Mobilunity
Experience required: 5y
English level: upper

On behalf of our Client from Sweden, Mobilunity is looking for a Product Engineer. 

Our Client is an Additive manufacturing company specializing in Glass 3D printing.

The project they are looking for resources for involves modifying the open source slicer software (PrusaSlicer) to meet the specifications, related to certain specifics of glass printing. Mostly the changes will aim to modify the GCODE generation process according to the algorithm that we will provide. The software is mostly written in C++, but there also quite a few other languages were used. They used an open source software that works pretty well, they just want to customize it.

Responsibilities:
🐳 Develop/design/test subsystems of the glass 3D printer, such as the filament feeder, printer 3D stage, optics mounting solutions with a Design For Manufacturing (DFM) mindset
🐳 Design and debug an MCU embedded systems (BSP)
Adapt/modify FDM printer firmware to work with external custom hardware
🐳 Lead development projects, with ability to communicate both internally and externally.

Requirements:
🐳 Advanced degree in robotics, machine control engineering, mechanical engineering, or equivalent
🐳 3+ years of experience in industrial product development preferably in AM and robotics
🐳 Familiar/Experience with embedded MCU programming, have written BSP for new chips or contributed codes to open-source projects
🐳 Experience with modifying FDM printer firmware (RepRap, Marlin, Klipper, etc.)
🐳 Excellent execution, results-oriented
🐳 Knowledge of CAD
🐳 Level of English – Upper Intermediate and higher

Nice to have:
🐳 Experience in development of an industrial 3D printer, or experience in building a 3D printer by yourself
🐳 Experience with Design For Manufacturing (DFM) and design for assembly
🐳 Able to code in C/C++/C#/Python, experience in Linux/Makefile/Git
🐳 Algorithm engineering. Experience in designing communication protocols and control commands (such as GCODE)
🐳 Able to produce high quality design and validation documentation
🐳 Experience in Computer Vision, Machine Learning, object detection and tracking
🐳 Design PCB boards for manufacturing.
🐳 Able to design close loop stepper- and servo- motor control system
🐳 Experience in designing a precise homing system for linear stage
🐳 Have experience in building or testing laser-based systems and have an optics background (work experience with lasers, optics, optical components)
🐳 Familiar with ISO9001, CE marking, product compliance
🐳 Able to use workshop machinery (CNC, mill, metal lathes, etc)

In return we offer:
✔ Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
✔ Mobilunity Medical Insurance program designed to attend our teams’ needs
✔ Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
✔ Fair salary and 100% taxes coverage – don’t worry about possible taxes raise – we will get you covered
✔ Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
✔ No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones on all of the 3 floors
✔ English classes in 1-to-1 & group modes with elements of gamification
✔ Neverending fun: sports events, tournaments, music band, multiple affinity groups

Come on board, and let’s grow together!