Back to Jobs

Embedded Systems Engineer (C / Rust / PFED Integration)

Remote, USA Full-time Posted 2025-11-24
About the Role We are seeking an experienced Embedded Systems Engineer with strong expertise in C and Rust to support the modernization and secure integration of embedded platform capabilities. This role focuses on upgrading legacy embedded codebases, implementing secure boot mechanisms, and integrating cryptographic and management services across secure hardware modules. The ideal candidate is comfortable working at the intersection of embedded firmware, secure systems, and hardware-backed security, and can operate effectively in mission-critical, security-sensitive environments. Position Summary The Embedded Systems Engineer will be responsible for modernizing core embedded software components, implementing secure boot logic, and enabling secure management interfaces across platform services. This role requires hands-on development, low-level debugging, and close collaboration with systems, security, and hardware engineering teams. Key Responsibilities • Modernize the PFED core by migrating legacy components from C to Rust while preserving performance and functionality • Design and implement secure boot logic, including hardware root-of-trust integration • Integrate TPM-based security services for boot verification, attestation, and key storage • Connect PFED management functions with the Cassian API for secure control and monitoring • Integrate cryptographic workflows with HSM modules to support secure key management • Develop, test, and validate embedded firmware in security-sensitive environments • Perform low-level debugging, bring-up, and system validation • Collaborate with systems, hardware, and security engineers to ensure end-to-end platform integrity • Maintain clear technical documentation for embedded software and security interfaces Required Qualifications • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field • 5+ years of experience in embedded systems or systems-level software development • Strong proficiency in C and Rust for embedded or low-level development • Experience working with secure boot mechanisms and hardware root-of-trust concepts • Familiarity with TPM integration and cryptographic services • Experience interfacing embedded systems with external APIs or management services • Strong debugging skills using JTAG, serial consoles, and low-level diagnostic tools • Experience working in Linux-based or RTOS embedded environments Preferred Qualifications • Experience modernizing or refactoring legacy embedded codebases • Familiarity with HSMs and secure key management architectures • Knowledge of cryptographic protocols and secure firmware update mechanisms • Experience working in government, defense, or regulated environments • Active or eligible security clearance Security & Eligibility • Must be eligible to support sensitive or government programs • Security clearance eligibility may be required depending on assignment Compensation Salary is based on knowledge, skills, and abilities (KSA), subject to program requirements. Application Process Interested candidates should submit: • A resume or CV highlighting embedded systems and security-related experience • https://app.trinethire.com/companies/865869-forward-edge-ai-inc/jobs/116394-embedded-systems-engineer-c-rust-pfed-integration Remote About the Company: FORWARD EDGE AI, INC Apply tot his job Apply To this Job

Similar Jobs

[Remote] E-commerce Product Manager (Contract)

Remote, USA Full-time

Experienced Customer Service Representative – Remote Full-Time Opportunity for Excellent Communicators and Problem-Solvers

Remote, USA Full-time

SQL Developer

Remote, USA Full-time

AI Engineer Intern

Remote, USA Full-time

AI-Based Cybersecurity Research Intern

Remote, USA Full-time

[Remote] Generative AI Annotation Operations Engineer

Remote, USA Full-time

Data Science and Analytics Senior Manager (Virtual)

Remote, USA Full-time

[Remote] 5G RAN Systems Engineer

Remote, USA Full-time

Business Analyst

Remote, USA Full-time

Senior Manager, CRM Systems Administration

Remote, USA Full-time

GIS Technician – (ArcGIS Pro) – Entry Level – South Austin BGE Office

Remote, USA Full-time

Experienced Remote Administrative Assistant and Customer Service Specialist for Travel Industry – Providing Exceptional Support and Unparalleled Client Experiences

Remote, USA Full-time

Urgently Require Activity Instructor ( Various Specialties Needed) in The Bronx, NY

Remote, USA Full-time

Immediate Hiring: Mail Processing Agent – Entry-Level Position with Comprehensive Training and Career Advancement Opportunities

Remote, USA Full-time

**Experienced Customer Support Representative – Off-Site Live or Tele Chat Support**

Remote, USA Full-time

Sales Associate (Remote)

Remote, USA Full-time

Remote Customer Support Jobs | Set Your Own Schedule | Earn $25-$35/hr with No Experience Needed

Remote, USA Full-time

FULL TIME Product Tester At Home. $25hr - $45hr. No Experience

Remote, USA Full-time

Freelance Recruiter – General Labor & Roofing Positions (Virginia, USA)

Remote, USA Full-time

Adjunct Faculty in English and Language Studies

Remote, USA Full-time