Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

TrellisWare Technologies Logo

Software Engineer, Embedded Linux

TrellisWare Technologies

$115,000 - $185,000
Oct 17, 2025
San Diego, CA, US
Apply Now

TrellisWare is looking to solve the problem of implementing the next generation of resilient communications solutions by developing software for their ecosystem of radios and waveforms.

Requirements

  • Minimum of four years' experience integrating with embedded Linux and four years of embedded software development experience
  • General proficiency of C++ and Python
  • Two years of experience with Yocto Project
  • Experience with common lab test equipment (i.e. oscilloscope, logic analyzer)
  • Experience with Object-Oriented design
  • Experience in device drivers and data link layer
  • Experience in cross-compilation and kernel development

Responsibilities

  • Design, implement, and integrate software for an embedded Linux target (headless applications, servers, and drivers)
  • Perform feasibility studies, and performance analysis of embedded Linux components
  • Interface with common Linux services and protocols
  • Configure Linux kernel and board support packages across a variety of platforms
  • Troubleshoot complex system-level issues across the embedded Linux stack from bootloaders to user space applications
  • Document and present design alternatives using standard professional practices and corporate defined engineering processes
  • Develop relationships with team members built on trust and respect

Other

  • Enhancing cohesiveness and maintaining team morale is a responsibility of all our team members, as is the ambition for self-improvement and talent development.
  • You can think on your feet - you are analytical, pay attention to detail and are able to communicate your thought process both written and verbally
  • You enjoy working independently as well as in a team environment
  • Strong written and verbal communication skills
  • Demonstrates documentation skills and proficiency with PC office applications