Sign up to save this job, get alerts, and apply with an optimized CV.
Embedded Software Engineer
Job description
CANopen, IO-Link, Profinet, EtherCAT – you know not only what's behind it, but also what matters when these interfaces need to function reliably in safety-critical systems. You develop Embedded Software not for the shelf, but for machines that are in operation. And you don't just want to implement what others specify – you want to participate from concept to code review. Exactly for that we're looking for you.
We at TWK have been developing and producing custom sensors for the plant and machinery industry since over 60 years in the growth market of measurement and automation technology. Functional safety for man and machine is our claim – and this cannot be fulfilled with half-baked solutions or endless coordination loops.
If you're interested, take on projects that really matter to you, participate in interdisciplinary teams, and continue building a sensor library landscape that has substance, then we should get to know each other.
Tasks
You'll be responsible for tasks where others are still waiting for approval – these are your themes with us:
- Konzeptionierung, Entwicklung und Implementierung von Embedded Software auf ARM Cortex-Mikrocontrollern (vorrangig STM32)
- Entwicklung für Echtzeitbetriebssysteme, insbesondere FreeRTOS
- Optimierung und Weiterentwicklung bestehender Firmware und Softwarekomponenten auf Basis einer umfangreichen Sensor-Bibliothekslandschaft
- Anbindung von Embedded-Schnittstellen über gängige Bussysteme wie CANopen, IO-Link, Profinet und EtherCAT
- Testen von Software- und Hardwaremodulen sowie Dokumentation im Rahmen der funktionalen Sicherheit (SiL, PLd)
- Analyse, Spezifikation und Umsetzung von Softwareanforderungen in enger Abstimmung mit Produktmanagement und Kunden
- Code Reviews with colleagues to further develop the development results
- Eigenverantwortliche Betreuung von Teilprojekten
- Mitarbeit in interdisziplinären Projektteams
Qualification
You bring technical fundamentals and the claim to really think things through – that's what we expect from you:
- Completed studies in Computer Science, Technical Computer Science, Electrical Engineering, Systems Technology or a comparable qualification
- Experience in Embedded Software Development
- Safe handling of C; knowledge of Python, .NET and/or C# is advantageous
- Result-oriented, self-responsible thinking and acting
- Outstanding teamwork and communicative strength
- Very good German language skills and at least good English language skills in writing and speaking
- Precise and structured working method
We're also impressed by:
- Knowledge of telecommunications (bus communication, radio systems)
- Experience with real-time operating systems on microcontrollers
- Familiarity with Git as a version control system
Benefits
Why TWK? We're not just about fruit baskets and parking spaces.
Yes, we have the Germany ticket, company car, Wellhub, drinks, fruit, and company events – but let's be honest: You don't switch jobs for that. What makes the real difference here:
Stabil aufgestellt und bereit zu investieren.
A family-owned business with a young, close-knit management team and a stable economic foundation. This creates not only security but also the space to invest: High-quality test environments with modern equipment from control units over DC motors and climate chambers to modern sensors. Continuously expanded and renewed, without investment fatigue or savings rounds.
Your growth will be promoted.
Because the best equipment is useless without the right people behind it: You start with a structured onboarding process that introduces you to all relevant processes, systems, and tools and lets you grow into your role. Then it's with training, further education, and the freedom to develop yourself professionally, further. Whoever brings the will to move something finds space for it here and flat hierarchies ensure that ideas come without having to fight through hierarchical levels.
Your workday fits your life.
Whether in the office or from home – flexible working hours and mobile work give you the space to fit your life. Plus a well-connected location in Wedel or Düsseldorf.
Ready for the next step?
Then apply now – uncomplicated and direct. Curriculum vitae, relevant certificates, and a few sentences about why you're a good fit for us. No novel, just honest.
Within a week, Christine or Alina will contact you. First online conversation, second on-site in Wedel. Completely relaxed.
No bull, no empty promises – only honest work in a company that wants to move forward.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Interested in this position?
Create your free account and tailor your CV to match this job.