Logo Bruker Group

Senior Engineer Software Development

Job

  • Level
    Senior
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Leipzig
  • Working Model
    Onsite
  • Job Summary

    In this job, you develop embedded software under Linux, implement communication protocols and analytical measurement methods, and collaborate closely with interdisciplinary teams on innovative sensor systems.

    Job Technologies

    Your role in the team

    • A software developer is sought to strengthen our engineering team in the field of firmware/software development at the Leipzig location.
    • Your responsibilities include:
    • Development, design, and verification of embedded software under Linux.
    • Design and implementation of device functions, user interface concepts, and communication protocols based on defined system requirements.
    • Implementation of new analytical measurement methods as well as powerful evaluation algorithms with real-time requirements.
    • Participation in the further development of innovative analysis, measurement, and sensor systems for spectrometers and accessories.
    • Implementation of cyber security requirements in modern embedded systems.
    • Close collaboration with hardware and application developers in interdisciplinary project teams.
    • Maintenance, further development, and verification of software solutions under Windows.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Your background would ideally be an engineering or scientific education in the fields of computer science, systems engineering, electrical engineering/electronics, preferably with a focus on analysis, measurement, or sensor technology.

    Qualifications

    • For the activity, you need:
    • Knowledge in creating and maintaining Embedded Linux distributions with Yocto.
    • Knowledge in the field of Cyber Security for Embedded and Measurement Systems.
    • Proficient in Git and modern CI/CD environments.
    • Structured and independent working style as well as a strong sense of quality.
    • Strong team and communication skills, as well as commitment and initiative.

    Experience

    • Several years of professional experience in the development of Embedded Linux systems with C/C++.
    • Experience with GTK/GDK is an advantage.
    • Experience in software development under Windows (C/C++, C#) is desirable.
    • Initial experience with AI-powered development tools to enhance efficiency, quality, and automation in software and firmware development is advantageous.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Food & Drink

    Topics You Will Work On

    Job Locations

    • Location Leipzig

      Sachsen

      Germany

    About Your Employer

    Bruker Group

    Bruker Group

    More than 6,000 employees around the world have taken on this challenge at over 90 locations on all continents. Bruker systems offers a wide range of research and development, as well as industrial production processes that guarantee quality and reliability.

    Description

  • Company Size
    1-49 Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Science, Research
  • Employer reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.0
    • Career Growth

      2.6
    • Workingconditions

      3.6
    • Engineering

      2.8
    • Culture

      3.0
    Show all reviews
    Logo Bruker Group

    Senior Engineer Software Development

    Location
    Leipzig
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs