Staff Engineer - Embedded Software (BSP)

Added
2 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

c linux kernel bsp adc usb

๐Ÿ“‹ Description

  • Design and implement software components across all system layers, including kernel, memory
  • Develop and optimize device drivers and system services that operate efficiently in
  • Own and drive one or more workstreams focused on hardware bring-up, peripheral drivers and
  • Debug complex, system-level, multi-component issues spanning multiple layers from kernel to
  • Lead new device bring-up, debugging, and performance tuning efforts across hardware, firmware, and
  • Collaborate with multiple partner teams, understand their software components, and lead the

๐ŸŽฏ Requirements

  • B.E./B.Tech or M.E./M.Tech in Computer Science, Electronics, or a related field.
  • 5+ years of software engineering experience in embedded systems, device driver development, or
  • 5+ years of hands-on experience working with large-scale C/C++ system software codebases.
  • Experience with software development processes including source control, bug tracking, and design
  • Hands-on experience in hardware bring-up using interfaces such as USB, ADC, GPIO, SPI, I2C, Wi-Fi
  • Experience in BSP / Board Support Package, Linux kernel / Operating Systems / RTOS, Bootloader and
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 โ†’