- Working experience on embedded microcontrollers and peripherals
- Experienced in programming in C/C++, Python or any scripting languages is must - Understanding of cybersecurity, embedded security is plus point - Symmetric, Asymmetric crypto algorithms and security concepts
- Experience of software development according to quality standards like ASPICE , MISRA
- Good analytical and problem-solving skills.
- Excellent verbal and written communication skill, Solid interpersonal skills
Requirements/Qualifications
- Bachelor or Master's degree in Electronics Communication or Embedded Systems.
- 7+ years of working experience in relevant domain
- Develop application firmware and low-level peripheral drivers according to requirements and for various MCU peripherals
- Implement the firmware for security sensitive application security
- Porting of firmware to different MCU products
- Participate in design and code reviews.
- Perform static (MISRA) and dynamic analysis of the code
- Write comprehensive engineering documentation.
- Perform unit testing as well as requirement-based testing
- Troubleshoot and resolve complex software problems in embedded real-time systems.