Forward Edge-AI logo

Electrical Engineer – Linux Embedded Systems and C & Rust Specialist

Forward Edge-AI
Remote

About the company: We are on a mission to create AI for the benefit of humanity. Our products, research, and services are focused on social justice, national security, and public safety. This role will require innovation, creativity, and collaboration to push the boundaries of what’s possible in embedded systems and RF engineering. At Forward Edge-AI, Inc., everything we do has never been done before.

Position Summary: We are looking for a highly skilled Electrical Engineer – Linux Embedded Systems and C + Rust Specialist to join our team. The ideal candidate will possess advanced expertise in Linux distributions, Yocto, and PetaLinux, as well as deep knowledge of Linux networking utilities and the network stack. The role requires an exceptional coder with strong proficiency in C and Rust, capable of understanding schematics and performing board bring-up.

Β 

Essential Duties and Responsibilities:

  • Develop, optimize, and maintain embedded systems using Linux (Yocto, PetaLinux, and other distributions)
  • Work with Linux networking utilities and network stack implementation, including TCP/IP protocols and advanced troubleshooting
  • Write and maintain high-performance, robust code in C and Rust for embedded applications
  • Perform board bring-up, including debugging and testing of new hardware platforms
  • Read and analyze electrical schematics to ensure proper hardware-software integration
  • Collaborate with cross-functional teams to develop solutions that integrate hardware, firmware, and software
  • Troubleshoot and resolve complex issues in embedded systems, networking, and hardware
  • Develop custom drivers and kernel modules to interface with hardware components
  • Document designs, workflows, and implementation details for both internal and external use


Required Skills/Abilities:β€―β€―

  • Must be a US Citizen
  • Advanced proficiency in Linux systems, including Yocto, PetaLinux, and multiple distributions
  • Strong understanding of Linux networking utilities and protocols, including the OSI stack and TCP/IP
  • Expertise in programming with C for embedded systems, with strong proficiency in Rust as a complementary skill
  • Proven experience in board bring-up, including working with bootloaders, kernel configuration, and peripheral initialization
  • Ability to read and interpret schematics to troubleshoot and resolve hardware-software integration issues
  • Familiarity with debugging tools and techniques, including JTAG, logic analyzers, and serial communication
  • Exceptional problem-solving skills and the ability to work in fast-paced, collaborative environments
  • Excellent written and verbal communication skills for documenting processes and interfacing with stakeholders
  • Experience with cryptography algorithms and associated hardware acceleration
  • Deep knowledge of designing secure systems using TPM to support Root of Trust
  • Advanced knowledge of Linux, including Yocto and BSP development

Β 

Education and Technical Skills:β€―

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field (Master’s preferred)
  • 5+ years of experience in embedded systems development with a focus on Linux and networking
  • Demonstrated expertise in C and Rust programming for embedded applications
  • Hands-on experience with board bring-up, kernel customization, and driver development

Β 

Desired Skills:β€―

  • Familiarity with secure boot, encryption, and other security features in embedded systems
  • Experience with additional programming languages like Python or Bash for scripting and automation
  • Knowledge of hardware design tools such as Altium Designer
  • Familiarity with real-time operating systems (RTOS) and their integration with Linux

Β 

Application Process:
Interested candidates should submit the following documents:

A cover letter outlining their qualifications and vision for the project

A detailed CV or resume

Join us in this exciting opportunity to make an impact. We look forward to your application!

Forward Edge-AI, Inc. is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Β 

Β