Skip to content

Embedded Software Engineer

    • Copenhagen, Hovedstaden, Denmark

Job description

About Reshape

Reshape Biotech is on a mission to transform biotechnology research through advanced automation and AI-powered data analysis. We empower research teams by automating lab processes, capturing real-time data, and providing actionable insights, accelerating the development of breakthrough products that address humanity’s critical challenges.

Join us in pioneering solutions that drive sustainability and scientific discovery at unprecedented speed.

About the role

We are seeking a Firmware Engineer to design, develop, and optimize firmware solutions that enable our devices to support novel features while operating reliably. This role involves building new features, simplifying existing functionality, improving system reliability, enhancing diagnostic capabilities, streamlining production processes, and ensuring the seamless integration of hardware and software components.

As a Firmware Engineer on our Hardware Engineering team, you will collaborate with engineers across disciplines to turn ambitious goals into reality. You will own the entire firmware development lifecycle - including design, implementation, testing, and ongoing support.

You are the engineer that other engineers can count on; you are technical; you attack every problem with enthusiasm; you remove hurdles. You are a self-starter and a team player who is eager to venture quickly into unknown code or subjects, and ensure the system works effectively. You execute tasks with minimal oversight, do not require hand-holding, and are not afraid to surface problems. Moreover, you can balance optimizing development for time-to-market with minimizing technical debt.

No experience in robotics or biotech? No problem - as long as you are curious. We are looking for ambitious and motivated engineers who love solving tough problems and want to make an impact in an inspiring, fast-paced environment.

Job requirements

Role responsibilities:

  • Execute on firmware development at a blazing pace.

  • Design, implement, and maintain highly reliable firmware solutions for biotech robotics systems.

  • Navigate all aspects of firmware engineering and product development.

  • Work closely with hardware engineering peers to ensure seamless integration between mechanical, electronic, firmware and software components.

  • Troubleshoot and resolve firmware issues, ensuring minimal downtime.

  • Optimize system performance, reliability, and scalability for production environments.

  • Collaborate with cross-disciplinary teams to identify and address system requirements.

  • Drive continuous improvement by identifying faults and implementing robust solutions.

  • Maintain highest standards of excellence, never settle for the status quo.

Basic qualifications:

  • Bachelor's degree in electrical engineering, electronics engineering, computer engineering, software engineering, or related field; OR 2+ years of professional experience in firmware development in lieu of a degree.

  • Proficiency in high-level programming languages (e.g. Python, etc.).

  • Proficiency in embedded systems programming (e.g. C, C++, Rust).

Preferred skills and experience:

  • 5+ years of experience in firmware development for robotics. electromechanical or embedded software systems.

  • Strong problem-solving skills and a passion for innovation.

  • Strong knowledge of Single-Board Computers, embedded Linux and microcontroller development.

  • Proficiency in Python and C++.

  • Experience with version control systems (e.g., Git).

  • Experience in communication protocols (e.g., I2C, SPI, UART, CAN, TCP).

  • Experience with system diagnostics, logging, and error handling.

  • Experience hardware hacking / as a maker, hands-on and ready to build (e.g. soldering, 3D printing, building electronics prototypes etc.)

  • Experience in hardware debugging using oscilloscopes, logic analyzers, and similar tools.

or