Berghof Umweltengineering GmbH

Senior Software Developer – Embedded Linux, Automation Technology

Berghof Umweltengineering GmbH

full-time

Posted on:

Location Type: Office

Location: Eningen unter Achalm • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Salary

💰 €72,800 per year

Job Level

Senior

Tech Stack

Linux

About the role

  • Design and further development of the software and system architecture for the firmware of our control components
  • Design, implementation, documentation and testing of software modules running on Linux and for STM32 microcontrollers
  • Contribution to product specifications and development documentation for new products and features
  • Support of our hardware development team in selecting and evaluating components with regard to their software-related properties
  • Maintenance and upkeep of existing software components in response to hardware changes, security issues and bugs
  • Analysis of new technologies and concepts—particularly in the area of cybersecurity—and integration of these into our products

Requirements

  • Degree in electrical engineering, technical computer science, software engineering or a comparable qualification
  • Several years of professional experience in developing software for embedded systems (C/C++)
  • Good knowledge of the Linux system architecture and ideally experience in driver development and real-time programming
  • Experience with the Yocto build system and Git
  • Ideally experience programming STM32 microcontrollers
  • Good written and spoken German and English skills
Benefits
  • Secure position at a collective-bargaining employer within Südwestmetall Südwürttemberg‑Hohenzollern, committed to sustainable growth and success
  • Appreciative, family-oriented working atmosphere and strong local ties to the region
  • Flexible working hours and remote work options to support work–life balance
  • Company pension scheme beyond statutory requirements
  • Corporate fitness in cooperation with Hansefit
  • Subsidised JobRad (company bike) leasing
  • Attractive employee offers via Corporate Benefits
  • Various employee events
  • Free cold and hot beverages and a modern, subsidised canteen with panoramic sun terrace
  • Holiday and Christmas bonuses (special payment or part of salary)
  • 30 days of vacation

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++LinuxSTM32 microcontrollersdriver developmentreal-time programmingYocto build systemGitsoftware development for embedded systemssoftware architecture
Soft skills
communicationdocumentationteam collaborationproblem-solvinganalysis
Certifications
degree in electrical engineeringdegree in technical computer sciencedegree in software engineering