Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

SWARCO Logo

Embedded Software Engineer

SWARCO

Salary not specified
Nov 21, 2025
Vista, CA, United States of America
Apply Now

SWARCO McCain is seeking an experienced Embedded Linux Application Engineer to design, develop, and secure embedded Linux systems for Intelligent Transportation Systems (ITS) products.

Requirements

  • High proficiency in C/C++ programming.
  • Extensive experience with the Linux operating system (environment, bash, tools, service, configuration, boot, init, file systems).
  • Mastery of Linux fundamentals including kernel configuration, building, and cross-compilation.
  • Manage file systems and storage, write and debug device drivers, handle bootloaders.
  • Utilize Embedded Linux Development Tools like Busy-Box, etc.
  • Experience developing Linux modules or drivers.
  • Proficiency with source code control systems like GIT.

Responsibilities

  • Create, debug, and support embedded Linux software for ITS products.
  • Engage in system design, data communications, real-time data collection, processing, and control.
  • Document and incorporate customer-specific features and modifications.
  • Mastery of Linux fundamentals including kernel configuration, building, and cross-compilation.
  • Manage file systems and storage, write and debug device drivers, handle bootloaders.
  • Utilize Embedded Linux Development Tools like Busy-Box, etc.
  • Implement security measures to protect systems from vulnerabilities.

Other

  • Self-motivated, a team player, and capable of working with limited supervision.
  • Excellent English language proficiency, both written and spoken.
  • Ability to work from specifications, rough sketches, and verbal instructions.
  • Strong organizational and time management skills.
  • Self-motivated with the ability to manage projects independently.