Embedded Software Engineer II

Added
12 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

gitlab c ci/cd embedded linux rtos
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Design and implement robust C/C++ firmware for safety-critical embedded devices.
  • Architect and implement RTOS-based firmware on Zephyr and FreeRTOS, including task and scheduling
  • Write low-level peripheral drivers and board support code, and bring up new silicon from reset
  • Interface RTOS devices with Embedded Linux user-space applications, ensuring reliable communication
  • Maintain and improve CI/CD pipelines (GitLab) to automate testing, including on-target and
  • Bring up new hardware, debug complex issues using JTAG/GDB, and optimize for latency, power, and

🎯 Requirements

  • 3-5 years of hands-on embedded software development, with a substantial portion on RTOS or
  • Strong proficiency in C, along with working proficiency in C++.
  • Solid production experience with an RTOS such as Zephyr, FreeRTOS, ThreadX, or similar, including
  • Comfort working directly with MCU peripherals, datasheets, reference manuals, linker scripts, and
  • Familiarity with Embedded Linux user-space development, sufficient to integrate and debug across
  • Familiarity with IP networking protocols and standard interfaces (UART, SPI, I2C, USB, CAN).
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 β†’