Software Developer

Hoffmann Group

Job

In this role, you will develop low-level firmware for 8Bit AVR and 32Bit Cortex-M STM32, collaborate closely with hardware engineers, and independently conduct tests in the product development process.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Development of hardware-oriented firmware (8-bit AVR and 32-bit Cortex-M STM32) and its documentation for our input systems.
  • Design of embedded systems in close collaboration with our hardware developers.
  • Independent software development and testing within the context of product development.
  • Expansion of existing concepts and development of forward-looking technologies.

Our expectations of you

Education

  • Completed degree in Electrical Engineering / Communications Engineering / Computer Science or a comparable qualification.

Qualifications

  • Ideally, knowledge of the ESP32 product family and related hardware and software ecosystems.
  • Basic knowledge in the field of electronics.
  • Advanced German and English skills.
  • Willingness to further education.
  • Strong communication skills and team player.

Experience

  • Good knowledge and experience with the programming languages C/C++.
  • Experience in low-level programming of microcontrollers.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Buchen (Odenwald)
    74722 Baden-Württemberg, Germany

About your employer

More than 3000 employees in over 50 countries ensure the quality of Hoffmann Group. Through their daily work and commitment to the company, Hoffmann Group has become a leading system partner in Europe and was also awarded "TOP national employer 2019".

Company size
1-49 Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Trade
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Software Developer

Hoffmann Group