KEB is looking for a Software Design Engineer to develop and test embedded firmware systems for safety-critical high power electrical applications.
Requirements
- Embedded C programming knowledge and experience with debugging
- Python programming experience
- Experience with embedded system design and RTOS
- Experience with Git
- Experience with TDD, Agile, CI/CD, DevOps
- Programming Languages: C, C-Sharp, Python, and scripting
- Embedded systems
Responsibilities
- Development, Test, and Verification of firmware functionality
- Documentation and modeling of new firmware functions
- Modifying and refactoring of existing software
- Ability to follow code execution and identify the resulting functionality
Other
- 4 year Professional degree in the field of Computer Science, Computer/Electrical Engineering or related field with a GPA >= 3.0
- 0 to 5 years related experience
- Problem solving and troubleshooting skills
- Familiarization with industrial programming language IEC 61131-3
- Familiarization with UML