Logo ROHDE & SCHWARZ GmbH & Co. KG

Senior Embedded Software Engineer

New

Job

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

    In this role, you will develop software for Software Defined Radio systems, optimize core components in C/C++ or Rust, and closely collaborate with hardware colleagues on system integration and architecture.

    Job Technologies

    Your role in the team

    • You are actively involved in the development of cutting-edge R&S products in the field of Software Defined Radio with integrated software - from requirements analysis and design to implementation.
    • You develop core software components for hardware-near systems using modern programming languages such as C/C++ and, in the future, Rust.
    • After coordinating the device functions, you will implement them in collaboration with colleagues from hardware and system development and oversee the integration on our development platforms.
    • You develop core base components further and design their architecture and reusability for cross-product use in other radio products.
    • You optimize the code for memory and performance requirements considering available hardware resources.
    • You ensure the functionality and quality of the source code through Clean Code principles, automated tests, and clear, comprehensible documentation, and actively contribute to technical concepts and architectural decisions.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have a degree in Computer Science, Electrical Engineering, Communications Engineering, or a comparable qualification and want to develop software with real impact.

    Qualifications

    • You have a good understanding of software architecture, hardware-near systems, and the interaction between software and hardware.
    • You are familiar with working with Git and modern development and build tools; knowledge of CMake as well as experience in Safety or Security environments is a plus.
    • In addition to being solution-oriented, you are characterized by a team-oriented, self-responsible, and agile mindset, and you enjoy contributing to a cross-location development team.
    • Excellent German and English skills, both written and spoken, complete your profile.

    Experience

    • You have extensive experience in embedded software development with C/C++ and have previously developed software for embedded operating systems.
    • You have knowledge of Embedded Linux and Python; experience with Rust is an advantage.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Higher Take-Home Pay

    Topics You Will Work On

    Job Locations

    • Location Dresden

      Sachsen

      Germany

    About Your Employer

    ROHDE & SCHWARZ GmbH & Co. KG

    ROHDE & SCHWARZ GmbH & Co. KG

    Rohde & Schwarz entwickelt, produziert und vermarktet innovative Produkte der Messtechnik, Broadcast- und Medientechnik, Cybersicherheit, Sichere Kommunikation sowie Monitoring und Network Testing. Vor 85 Jahren gegründet, unterhält das Unternehmen ein Vertriebs- und Servicenetz in mehr als 70 Ländern.

    Description

  • Company Size
    250+ Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Employer reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.2
    • Workingconditions

      3.8
    • Culture

      3.5
    • Engineering

      2.6
    • Career Growth

      3.2
    Show all reviews
    Logo ROHDE & SCHWARZ GmbH & Co. KG

    Senior Embedded Software Engineer

    Location
    Dresden
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs