FortifyIQ - Embedded Software Engineer (Pre-Silicon Security)
Requirements
• Experience: 3+ years of experience in embedded development using C / C++ (experience or strong interest in Rust is a major plus). • C / C++ • Hardware/FPGA: Familiarity with FPGA design and firmware development for IP cores. • Hardware/FPGA: • FPGA design • Low-Level Skills: Basic understanding or familiarity with Assembly language is a plus. • Tools: Proficient with version control systems (Git). • Tools: • Soft Skills: Strong analytical and troubleshooting skills for complex issues in embedded systems. • Language: Intermediate+ level of technical English. • Language: • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. • Education:
Responsibilities
• Development: Design, develop, and optimize low-level embedded software and firmware for cryptographic IP cores. • Development: • Integration: Collaborate with cross-functional hardware teams to ensure seamless software integration into hardware designs. • Integration: • Quality & Docs: Participate in code reviews and develop/maintain comprehensive technical software documentation. • Quality & Docs:
Benefits
• Compensation: Competitive salary based on your skills, paid monthly via Bank Transfer, Payoneer, or PayPal. • Flexibility: 100% remote work model. • Flexibility: • Schedule: Monday to Friday, 10:00 – 19:00 EEST (including a 1-hour break). • Schedule: • Growth: Great opportunities for career advancement and exposure to modern cybersecurity tools. • Growth: • Culture: A friendly, flat, and highly professional international team. • Culture: • Visit our website to learn more about FortifyIQ’s vacancies, career opportunities, and reasons to join us. • https://www.fortifyiq.com/ipcores • https://www.fortifyiq.com/
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT