Senior Software Engineer C++

Arbetsbeskrivning

The Software team within our Hardware department is growing and looking for an additional Software Engineer! CellaVision develops advanced medical equipment with high requirements on reliability, accuracy, image quality, and throughput. The analyzers are equipped with high-resolution optics, precision mechanics, and specialized image processing. The Hardware department consists of mechanical, software, and electronics engineers, each contributing with their specific knowledge and cooperating in solving interdisciplinary problems and turning ideas into products.

The Hardware department consists of two teams: Mechanics and Software. Mechanics is responsible for developing and maintaining the mechanical, optical, and esthetical parts of the analyzers and accessories. Software is responsible for developing and maintaining the embedded software, PC software, and electronics for the analyzers and accessories. Both teams have responsibilities in testing analyzers and software according to applicable international laws and standards, and in transferring designs to production.

Key tasks of the role

- Develop and maintain FPGA-based embedded systems, both with Linux and bare metal.
- Develop and maintain PC software for controlling the embedded systems.
- Develop and maintain applications for production, test, and calibration.
- Test and conduct investigations of products and prototypes.
- Participate in the design of systems using a combination of PC software, embedded software, electronics, mechanics, and optics.
- Review designs, reports, and source code contributions from colleagues.
- Share your knowledge and experiences with colleagues.


What can we offer you?

This is an excellent opportunity for you who want to participate in the whole development process of medical devices while working in an international environment where quality, development, and innovation are constantly in focus. CellaVision has a world-leading position in digital cell morphology, and we see our employees as our primary resource for our ongoing innovation and success.

To be successful in the role you need to have

- M.Sc. in Computer Science and Engineering or equivalent.
- Good programming skills, especially in modern C++.
- Ability to understand architecture and design of large software systems.
- Interest in acquiring new skills as the need arises, particularly C# and VHDL.
- Good English communication skills, both verbal and written.
- Strong sense of responsibility, flexibility, and focus on collaboration.
- Good ability to quickly get acquainted with complex problems and solve them in a structured manner.


It is also meritorious if you already have

- Experience with the development and maintenance of embedded systems.
- Experience with the development and maintenance of large software systems.
- Knowledge in VHDL or C#.
- Experience with control systems or image processing.
- Experience with product development.
- Experience from working in regulated environments.


Are you ready to make a difference?

Join CellaVision, put your engineering skills to greater use and help us contribute to lab efficiency and improved patient value worldwide.

Apply to this position by filling in the application form and attaching your resume/motivational letter. Please prepare to have your documents, such as certificates, credentials, and recommendations, for a potential interview. We review applications continuously, so please send us yours as soon as possible but no later than March 4, 2022.

This is a full-time position based at CellaVision HQ in Lund. To know more about the position, please contact Mattias Axelsson, Software Manager, at mattias.axelsson@cellavision.se. We do not accept applications via email.

Questions about the recruitment process contact Caroline Herrlander, HR Specialist, at caroline.herrlander@cellavision.com

Please note that you need a valid working permit in Sweden for this role.

We decline all contact regarding services in advertising, consulting, or recruitment.

Sammanfattning

  • Arbetsplats: CellaVision
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 4 februari 2022
  • Ansök senast: 4 mars 2022

Liknande jobb


4 november 2024

Software Architect

21 november 2024

IT/OT System Engineer

IT/OT System Engineer

21 november 2024