EngineerJobs.io
← Back to all jobs

Job Description

Senior Software Engineer specializing in embedded Linux will develop driver, middleware, and application software for SeeScan's embedded hardware platforms, including SeeSnake plumbing diagnostic equipment and SeekTech utility locating devices.

Responsibilities

  • Design and implement middleware and user applications, typically in C/C++
  • Write device drivers for the Linux kernel to support SeeScan hardware
  • Create or customize board support packages (BSPs) to enable features such as software updates, security hardening, and performance optimization
  • Actively participate in software architecture discussions and technical reviews
  • Stay current with industry best practices and identify opportunities to improve technology, tools, and processes

Requirements

  • 4 years of hands‑on development and troubleshooting experience with Linux on embedded systems
  • Strong C/C++ development skills
  • Thorough knowledge of OS coding techniques, interfaces, and hardware subsystems
  • Experience with embedded Linux
  • Familiarity with software configuration management tools, defect tracking tools, and peer review processes
  • Excellent documentation and writing abilities
  • Adaptable lifelong learner with exposure to emerging technologies
  • Bachelor's degree in computer science or computer engineering or a related field

Technologies

  • C
  • C++
  • Linux kernel
  • Embedded Linux
  • Yocto
  • D-Bus
  • Wi-Fi
  • Board Support Package (BSP)

Benefits

  • Medical, dental, and vision coverage
  • Traditional and Roth 401(k) options with partial employer matching
  • Flexible Paid Time Off with no cap or use-it-or-lose-it policy
  • Flexibile schedule and flexible spending accounts
  • Health insurance and health savings account options
  • Employee assistance program
  • Paid time off and vision insurance

Notes

  • No recruiters, contractors, or consultants
  • No relocation assistance or visa sponsorships
  • SeeScan is an Equal Opportunity Employer

Schedule

  • 8 hour shift
  • Monday to Friday

Ability to commute

San Diego, CA 92123 (Required)

Work location

In person

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.