OA
Embedded Software Engineer – Automatisierungstechnik
OSB AG
flexible Full-time Yesterday
About the role
About Us
Your Role
DU...
- develop and implement firmware modules in the area of PLC operating systems
- port and integrate existing firmware components into new system environments
- perform module and system tests and ensure software quality
- create technical documentation and accompany the development process
- analyze complex systems and optimize existing software solutions
- work closely with interdisciplinary teams from development and automation technology
About You
DU...
- have completed studies in (Technical) Computer Science, Information Technology, or equivalent
- have professional experience in embedded or firmware development
- possess very good knowledge of the C programming language
- have sound experience in microprocessor programming with Assembler
- are familiar with multi-threading and real-time operating systems
- have experience with multi-core and multi-processor systems
- ideally have knowledge in automation technology (Simatic S7 / Step7)
- work analytically, independently, and are a team-oriented communicator with good German and English skills
What We Offer
- Forward-looking workplace with a permanent employment contract
- Attractive remuneration
- Mobile working by arrangement
- Individual internal and external further training
- Flexible working time arrangement with flexitime accounts
- Personal contact person
- Regular team events with nice colleagues
- Subsidized and extensive sports program with Wellpass
- Attractive Corporate Benefits and employee offers from our partners
Skills
AssemblerCEmbeddedFirmwareMulti-CoreMulti-ProcessorMulti-ThreadingPLCReal-time operating systemsSimatic S7Step7
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