Embedded Software Engineer

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c device drivers embedded linux rtos uart

📋 Description

  • Design, develop, and maintain hardware abstraction layers (HALs), device drivers, and board support
  • Develop and optimize hardware interfaces, peripherals, and data transfer mechanisms.
  • Lead hands-on board bring-up, hardware/software integration, and low-level debugging.
  • Write reliable, maintainable C/C++ software for embedded Linux and/or RTOS platforms.
  • Diagnose complex issues using hardware documentation, debugging tools, and direct hardware testing.
  • Develop unit and integration tests to validate software on target hardware.

🎯 Requirements

  • 5+ years of professional embedded software development experience in C and/or C++.
  • Strong hands-on experience designing and developing HALs and low-level device drivers.
  • Experience with BSPs, register-level programming, and hardware/peripheral configuration.
  • Proven experience with board bring-up, hardware/software integration, and low-level debugging.
  • Experience with embedded Linux and/or RTOS platforms.
  • Understanding of hardware interfaces and protocols such as UART, SPI, I²C, DMA, Ethernet, LVDS, or

🎁 Benefits

  • 100% company-paid medical, dental, and vision insurance option for employees and dependents
  • Flexible Spending (FSA) and Health Savings (HSA) Accounts offered with an employer contribution to
  • 100% employer paid Life, AD&D, Short-Term, and Long-Term Disability insurance
  • Flexible Time Off policy for vacation and sick leave, and 12 paid holidays
  • 401(k) plan and equity options
  • Daily catered lunches and snacks

🚚 Relocation support

Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →