Embedded Software Engineer; Mid-Senior
Listed on 2026-08-30
-
Software Development
C++ Developer, Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Develop the software layer bridging high-performance runtimes with industrial machinery by implementing robust drivers and Hardware Abstraction Layers. Use hardware debugging tools to troubleshoot root causes and ensure system reliability for critical infrastructure.
RequirementsRequires a degree in Computer or Electrical Engineering and 3+ years of professional experience in systems programming using Rust, C, or C++. Candidates must be proficient in Linux internals and capable of interpreting electrical schematics and industrial protocols.
Key SkillsRust, C, C++, Linux Internals, Hardware Abstraction Layers, Industrial Protocols, Logic Analyzers, Oscilloscopes, Systems Programming, Embedded Software Development, Reverse Engineering, Electrical Schematics, TCP/IP, SPI, I2C, CAN
BenefitsHealth Insurance, Dental Insurance, Vision Insurance, 401(k), Equity, Life Insurance, Parental Leave, Catered Lunch, Unlimited PTO
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).