A Global industry leader in embedded systems device security and programming seeks an experienced Security Engineer.
REQUIREMENTS
• 5-10 years of hands-on experience in C programming for embedded systems.
• Strong expertise in networking, security, and code optimization.
• Excellent debugging, analytical, and problem-solving skills.
• Knowledge of encryption software or cryptographic protocols such as TLS, DTLS, and SSH.
• Strong verbal and written communication skills.
• Ability to work independently and collaboratively within a high-performing engineering team.
________________________________________
Preferred Qualifications
• Experience with assembly programming.
• Familiarity with SSL/TLS libraries like OpenSSL, BoringSSL, or mbedTLS.
• Understanding of hardware-based cryptography, secure elements, or TPM.
• Experience with bootloaders and secure boot processes.
• Working knowledge of various operating environments, including Linux, Windows, Embedded Linux, and RTOS (e.g., VxWorks, QNX, ThreadX, FreeRTOS, uC/OS, MQX).
• Developing C code for mobile platforms (Android, iOS).
EDUCATION
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute