Embedded Software Engineer

A company is looking for a Devices Software Engineer - Embedded. Key Responsibilities Design and develop software/firmware for various architectures (x86, ARM, 8051, RiscV) Build and deploy infrastructure to debug and validate functionality at the component and system level Design and implement messaging protocols for component communication on a system and board level Required Qualifications Minimum B.S. Degree in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent practical experience Over five years of low-level programming experience in C/C++ Five years of experience developing embedded systems Proficiency with debugging large, complex systems and hardware/software interfaces Experience with communication protocols: I2C, CANBUS, SPI, USB

Mar 5, 2025 - 20:00
 0
Embedded Software Engineer
A company is looking for a Devices Software Engineer - Embedded. Key Responsibilities Design and develop software/firmware for various architectures (x86, ARM, 8051, RiscV) Build and deploy infrastructure to debug and validate functionality at the component and system level Design and implement messaging protocols for component communication on a system and board level Required Qualifications Minimum B.S. Degree in Computer Science, Electrical Engineering, or Computer Engineering, or equivalent practical experience Over five years of low-level programming experience in C/C++ Five years of experience developing embedded systems Proficiency with debugging large, complex systems and hardware/software interfaces Experience with communication protocols: I2C, CANBUS, SPI, USB