Embedded Software Engineer
BURGER ENGINEERING GmbH & Co. KG
About the role
About Us
We are a very uncomplicated, open team and we passionately develop innovative solutions in electronics, software, and mechanics on behalf of our renowned customers.
Working with us means the sustainable development of your personal knowledge and skills based on clearly defined tasks and responsibilities. As an independent part of a family-run group of companies, we stand for a long-term work-life balance as well as high standards for the quality and professionalism of our work.
We see ourselves as a team, but also as individuals who take their tasks seriously and work together for success. Because we all simply enjoy tackling difficult challenges together!
We are your new employer because...
We are convinced that:
- Work and life are not a contradiction
- Having freedom is important for developing your individual strengths.
We firmly believe that:
- Taking responsibility is an important part of a fulfilling working life.
- Being successful is really fun!
We are looking for you as
- Electrical engineers, computer scientists, mechatronics engineers with a completed degree or career changers (m/f/d) for collaboration in the development or management of our interesting and innovative projects
- People with character and a passion for electronics, software, and mechatronics
Embedded Software Engineer
Your Tasks
- Specification, conception, and implementation of hardware-near software for embedded systems, from requirements analysis to series production.
- Hardware-near software development in C/C++ for microcontroller platforms (e.g., STM32, Infineon) including RTOS.
- Development and integration of communication interfaces: CAN, LIN, Bluetooth / BLE, Profinet, and other industrial fieldbuses.
- Motor control and regulation technology for DC and BLDC drives (including FOC algorithms) in actuator applications.
- Development in a modern CI/CD environment: GitLab, automated unit tests, and continuous pipelines.
- Active use of AI-supported development tools: GitHub Copilot in daily coding and our internal RAG system for knowledge management and process documentation.
- Requirements management and documentation in Polarion along our defined development process.
- Creation and execution of module, integration, and system tests (HW-in-the-Loop, SW tests) with automated evaluation.
- Close collaboration with mechanics, electronics hardware, and customers in interdisciplinary project teams.
Your Profile
- Completed degree in Electrical Engineering, Computer Science, Mechatronics, or comparable qualification.
- Sound experience in embedded software development with C/C++ at the microcontroller level.
- Experience with version control (Git / GitLab) and ideally CI/CD processes.
- Experience with debugging tools (JTAG, Oscilloscope, Logic Analyzer).
- Ideally, knowledge in one of the following areas: motor control / drive technology, fieldbus communication, functional safety.
- Knowledge of ALM tools (Polarion, Jira or similar) and structured requirements traceability is an advantage.
- Very good German language skills (C1+) and good English language skills (B2+).
- Independent work, team spirit, and a desire to pragmatically solve complex problems.
What We Offer
- Modern, AI-supported tooling environment: GitHub Copilot, own RAG system, CI/CD.
- Professional development processes: Polarion ALM, Altium Designer with a maintained library, continuous quality assurance.
- Flexible working hours and the possibility of partially mobile working.
- Short decision paths in an open, collegial environment without corporate bureaucracy.
- Exciting projects with real technical depth.
- Long-term employment in a growing, family-run company of the BURGER GROUP.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free