Job Description:
• This is a remote position
Requirements:
• 7+ yrs experience
• Proficiency in programming languages such as C and C++
• Cyber security Firmware, Trust Zone, TF-M, Secure Boot, IAR, ARM
• Knowledge of hardware interfaces and protocols (e.g., I2C, SPI, UART, USB)
• Familiarity with board bring-up and bootloaders
• Experience with version control systems, such as Git, in both Linux and Windows environments
• Strong problem-solving skills and the ability to analyse and debug complex issues
• Excellent communication and collaboration skills to work effectively within a team
• Experience with Eclipse IDE for software development in both Linux and Windows environments
• Experience with Jenkins server framework for continuous integration and deployment automation
• Familiarity with ARM or other embedded processor architectures
• Knowledge of networking protocols and TCP/IP stack
• Experience in electronics circuit design and testing
• Experience with cross-compilation and cross-development environments
• Understanding of software security principles and best practices
Benefits:
Apply Now
Apply Now