Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tactacam Logo

Sr. Embedded Systems Engineer

Tactacam

Salary not specified
Sep 3, 2025
Decorah, IA, US
Apply Now

Tactacam is seeking a Senior Embedded Systems Engineer to lead embedded Linux development for connected consumer electronics products

Requirements

  • Proficiency in C/C++, Linux kernel internals, and embedded Linux distributions (Yocto, Buildroot)
  • Experience with camera systems, ISP integration, and media frameworks (V4L2, GStreamer, OpenCV)
  • Deep knowledge of UI frameworks (Qt, GTK+) and display subsystems including LCD and touchscreen drivers
  • Strong debugging and system profiling skills (kernel/user-space interaction, memory, I/O, power)
  • Experience with GitHub for source control and Jira for issue tracking and sprint planning
  • Experience with vendor SDKs from SoC providers such as Qualcomm, NXP, Rockchip, or MediaTek
  • Familiarity with OTA update systems, secure boot, and Linux system hardening

Responsibilities

  • Design and develop embedded Linux systems using Yocto or Buildroot on ARM-based SoCs
  • Oversee bootloader and kernel customization, device tree configuration, and peripheral driver integration
  • Integrate and optimize imaging pipelines using V4L2, ISP drivers, camera modules, and media frameworks like GStreamer
  • Lead bring-up and validation of LCD/Touchscreen displays, including controller drivers, touch input, backlight control, and UI framework integration (Qt, GTK+, or custom OpenGL)
  • Work with modern SoCs (e.g., NXP i.MX, Qualcomm, Rockchip, TI) and integrate interfaces such as MIPI-CSI, MIPI-DSI, I2C, SPI, USB, and GPIO
  • Tune Linux system performance including boot time, CPU/memory utilization, graphics rendering, and media playback efficiency for consumer-grade responsiveness
  • Own system-level debugging and validation using tools like gdb, perf, strace, and logic analyzers

Other

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • 5+ years of embedded development experience in Linux-based systems running on SoCs
  • Proven experience managing ODM/JDM partners on embedded software delivery
  • Location limitations: not accepting applications from candidates based in Alaska (AK), Connecticut (CT), Delaware (DE), Massachusetts (MA), New Mexico (NM), and South Dakota (SD)
  • Comprehensive Benefits Package including Medical, Dental, and Vision coverage