Match score not available

Senior Software Engineer (m/f/d)

Remote: 
Full Remote
Contract: 
Salary: 
4 - 4K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Completed engineering studies in computer science, physics or electrical engineering, Good knowledge of Microsoft Windows and embedded Linux, Experience in hardware-related software development, Proficient in Python 3 and Javascript, Knowledge in web development with React, Vue or similar toolkits.

Key responsabilities:

  • Design, implement, document, and maintain software for life science research equipment
  • Develop Edge Computing algorithms for image and data analysis on CUDA/Jetson frameworks
  • Prepare detailed technical specifications in collaboration with project teams
  • Promote collaborative software development and quality assurance
  • Conduct software verification including code reviews and testing
Revvity logo
Revvity Biotech: Biology + Technology XLarge http://www.revvity.com/
10001 Employees
See more Revvity offers

Job description

Job Title
Senior Software Engineer (m/f/d)

Location(s)
Hamburg Revvity

About Us

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our diverse team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.

Find your future at Revvity 

For more than 2 decades, Revvity Hamburg have been the Center of Excellence focusing on research and development for High Content Screening (HCS), Multi-Mode Detection (MMD) and integrated Automated Robotic Solutions (ARS). Here in Hamburg everything comes together. From concept to the finished products, more than 100 employees are working together to support and to contribute to Revvity's mission: Innovating for a healthier world.

We are looking for a Senior Software Engineer (m/f/d) with fluent German and English (both written and spoken) who will be responsible for developing applications for our Life Science Research- und Diagnostic devices.

The responsibilities cover:

  • Design, implementation, documentation, and maintenance of software for instrument control and data analysis of life science research equipment, including:
    • Fieldbus systems such as CAN-Bus and protocols such as CANOpen
    • Communication protocols such as TCP/IP based WebSockets, http, REST/JSON
    • Web based Userinterface for Service and Manufactor purposes
    • USB based integration of components
    • Control flow for automated sample preparations with subsequent measurements and analyses
  • Implementation of multithreading algorithms, as well as thread safe data structures, communication modules and system program elements
  • Development of Edge Computing algorithm for Image- and other complex data analysis on CUDA/Jetson Frameworks.
  • Software verification including code reviews, automated testing, troubleshooting and documentation
  • Prepare detailed technical specifications in collaboration with the project team
  • Development and planning of software architectures to control our devices and their implementation
  • Promote collaborative software development and quality assurance

Requirements:

  • Completed engineering studies in computer science/physics/electrical engineering or comparable technical studies
  • Good knowledge of the operating system Microsoft Windows, as well as experience with embedded Linux
  • Professional experience in the field of hardware-related software development
  • Good programming skills in Python 3  and Javascript
  • Knowledge in Web development with popular Web toolkits like React, Vue or others
  • Other programming languages such as C/C++,  Shellscript or Powershell would be an advantage
  • Knowledge of CAN bus or similar fieldbus systems and experience with IP-based network programming
  • Developed communication skills, open-mindedness, and self-motivation to take new tasks
  • Analytical, planning and problem resolution skills, solution-oriented way of thinking and working

Benefits:

  • Cooperative and diverse environment

  • Individual programs for your personal & professional development as well as career opportunities

  • A demanding, varied job in a globally successful technology company

  • AXA group and travel insurance (also for private purposes)

  • Family friendly culture including additional holidays for big milestones and established work from home processes.

  • Community responsibility, with volunteer days and corporate matching of employee charity donations.

Revvity is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. Revvity is committed to a culturally diverse workforce.

#LI-EMEA

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Biotech: Biology + Technology
Spoken language(s):
EnglishGermanEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Self-Motivation
  • Analytical Thinking
  • Microsoft Windows
  • Verbal Communication Skills
  • Collaboration
  • Planning

Software Engineer Related jobs