Logo smartmicro smart microwave sensors

Senior Software Developer C++

New

Job

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

    In this role, you will develop middleware components for radar sensor platforms and integrate software applications. You will also design technical concepts for Linux-based systems and conduct testing activities.

    Job Technologies

    Your role in the team

    • You are responsible for the platform development of the next generation radar sensors by developing middleware components and integrating software applications.
    • You will design and implement technical concepts and software specifications for Linux-based devices using modern C++.
    • Also, you conduct reviews and perform verification activities, applying various test procedures such as module testing, HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) testing.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Completed studies in Electrical Engineering, Software Engineering or a related field.
    • Ability to elicit low-level software requirements from high-level specifications should be given.
    • Also a strong understanding of software design and architecture principles.
    • Next to Proficiency in Software testing process e.g. writing GTest and using GMocks, you are proficient in debugging on embedded Linux devices using GDB, Valgrind, and performing software performance benchmarking.
    • Familiarity with modern development tools like Jenkins, Jira, Git, Docker, and Conan would be advantageous.
    • You are fluent in English, German proficiency is an asset.

    Experience

    • You have several years of experience in software development using C++ for Linux-based embedded systems; experience with C++20 or newer is preferred, knowledge of Python is an advantage.
    • You are experienced with communication and network protocols, including IPC mechanisms such as D-Bus, SOME/IP, ZeroMQ, or gRPC, is desirable.

    This text has been machine translated. Show original

    What we offer

    • Innovation: latest technology, innovation and rapid development cycles, excellent work- and test equipment.
    • Pleasant working environment: informal culture, motivated teams, short communication channels, room for active participation.
    • Future-oriented workplace: modern buildings, offices and labs, permanent employment and individual training opportunities.
    • Attractive location: located directly next to the highway, direct bus stop at our facilities, parking facilities for cars and bikes, free charging of electric vehicles.
    • Flexible working: hybrid working (4 days office presence per week).
    • Activities: team events, gym membership and more.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Food & Drink

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Brunswick

      Niedersachsen

      Germany

    This is your employer

    smartmicro smart microwave sensors

    smartmicro smart microwave sensors

    Our more than 20 years of experience with automotive radar technology make us the perfect partner for you. With our extensive knowledge and expertise, we can help you find the right solution for your needs. Contact us today to learn more about what we can do for you.

    Description

  • Company Size
    1-49 Employees
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production, Internet, IT, Telecommunication
  • Logo smartmicro smart microwave sensors

    Senior Software Developer C++

    Location
    Brunswick
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs