Requirements
- Bachelor’s degree in computer science, Electrical or Computer Engineering, or a related technical field (or equivalent practical experience)
- At least 5 years of industry experience in Rust Development
- Experience with embedded software development using Rust and/or C++
- Knowledge of gateware development and hardware/software integration (e.g., FPGA-based systems)
- Experience with frontend development (e.g., JavaScript/TypeScript, React, or similar frameworks)
- Strong background in developing and debugging embedded Linux environments
- Familiarity with embedded and system-level communication interfaces (SPI, I²C, UART, PCIe, Ethernet, etc.)
- Solid understanding of systems programming concepts (memory safety, concurrency, performance)
Nice to Have
- Background in high-reliability or performance-critical systems
- Knowledge of WebAssembly (WASM) and Rust-based frontend frameworks
- Familiarity with real-time operating systems (RTOS) and bare-metal development
- Demonstrated experience in architecting embedded control systems and integrating them into hardware platforms
Benefits
- 100% company-paid medical, dental, vision, short/long-term disability
- Employer-funded Health Savings Account
- Unlimited PTO
- 401(k) match
- Company-paid Life and AD&D Insurance
- Flexible Savings Account
- Paid FMLA, Maternity/Paternity Leave
- Employee Assistance Program
- Student Loan Repayment
- Equity Program
Compensation
$120,000 to $145,000
Work Arrangement
On-site
Team
Collaborative
Required
- Bachelor’s degree in computer science, Electrical or Computer Engineering, or a related technical discipline (or equivalent practical experience)
- Minimum of 5 years of industry experience in Rust Development
- Exposure to embedded software development using Rust and/or C++
- Working knowledge of gateware development and hardware/software integration (e.g., FPGA-based systems)
- Exposure to frontend development (e.g., JavaScript/TypeScript, React, or similar frameworks)
- Strong background in developing and debugging embedded Linux environments
- Familiarity with embedded and system-level communication interfaces (SPI, I²C, UART, PCIe, Ethernet, etc.)
- Solid understanding of systems programming concepts (memory safety, concurrency, performance)
Preferred
- Background in high-reliability or performance-critical systems
- Knowledge of WebAssembly (WASM) and Rust-based frontend frameworks
- Familiarity with real-time operating systems (RTOS) and bare-metal development
- Demonstrated experience in architecting embedded control systems and integrating them into hardware platforms
Benefits
- Salary range: $120,000 to $145,000
- 100% company-paid medical, dental, vision, short/long-term disability
- Employer-funded Health Savings Account
- Unlimited PTO
- 401(k) match
- Company-paid Life and AD&D Insurance
- Flexible Savings Account
- Paid FMLA, Maternity/Paternity Leave
- Employee Assistance Program
- Student Loan Repayment
- Equity Program
No
