OBS! Sista ansökningsdag har passerat för denna annons. Du kan fortfarande läsa om den, men det går inte längra att ansöka.
At Cellink, we Create the Future of Health by leveraging the power of 3D cell culture through award-winning 3D bioprinters and carefully sourced biomaterials and bioinks.
About the role
A Software Engineer develops and optimizes the communication layers that enable secure, real-time data exchange between embedded systems, high-level applications, and bio fabrication hardware. The role includes integrating embedded Linux, C++, Python, and CI/CD pipelines to ensure reliable and high-performance system behavior. They collaborate closely with firmware, hardware, and other teams to achieve seamless system interoperability and support the advancement of next-generation 3D Bio printing technology.
Responsibilities and Duties
Qualifications
Candidates should have strong embedded software development experience for resource-constrained and real-time systems. Proficiency in C++ is required, with knowledge of at least one additional language, preferably Python. Experience with Marlin or other 3D-printing firmware, as well as slicer software, is a strong advantage.
The role spans the full software stack, including low-level drivers, communication protocols, service layers, and desktop or embedded UIs. Familiarity with Qt is beneficial.
Experience with CI/CD pipelines using tools like Jenkins is expected, along with developing test systems and writing unit, integration, and regression tests for both simulated and hardware environments. Knowledge of secure boot, certificate-based authentication, and secure key storage is valuable. Expertise with over-the-air update solutions such as Mender and custom Linux builds using Yocto is highly beneficial.
As we also believe, having a strong attention to detail and a quality-driven mindset is essential for achieving high standards and effectively overcoming challenges. Equally important are excellent communication skills, creative thinking, and the ability to solve problems analytically with a structured approach to tasks.
Practical conditions
Equal Employment Opportunity Statement
BICO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
Cellink a part of BICO GROUP
BICO is a lab automation partner and provider of selected workflows to pharma and biotech.
With 46,000+ instruments installed in over 65 countries, BICO products, software, and solutions are found in more than 3,500 laboratories, including the world’s top 20 pharmaceutical companies, and have been cited in over 12,000 publications.
Operating through two business areas – Lab Automation and Life Science Solutions – BICO strive towards the vision to enable and automate the life science lab of the future.
BICO is listed on Mid-Cap, Nasdaq Stockholm under BICO.