
Posted 10 hours ago
Software Engineer, Embedded Linux
TrellisWare Technologies, Inc.Software Engineer, Embedded Linux
Requirements
Bachelor's degree in Engineering or Computer Science, 4+ years embedded Linux integration experience, 4+ years embedded software development experience, Proficiency in C++ and Python, 2 years Yocto Project experience, U.S. Citizenship or Permanent Residency
Skills
LinuxC#PythonYocto
About the role
Responsibilities
- Design, implement, and integrate software for embedded Linux targets including 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 various platforms
- Troubleshoot complex system-level issues from bootloaders to user space applications
- Document and present design alternatives using professional engineering processes
Requirements
- Bachelor's degree in Electrical/Computer Engineering, Computer Science, or related field
- Minimum of four years of experience integrating with embedded Linux
- Minimum of four years of embedded software development experience
- Proficiency in C++ and Python
- Two years of experience with Yocto Project
- Experience with common lab test equipment such as oscilloscopes and logic analyzers
- Experience with Object-Oriented design, device drivers, and the data link layer
- Experience in cross-compilation and kernel development
- U.S. Citizenship or Permanent Residency
About the Company
TrellisWare is a worldwide leader in highly advanced algorithms, waveforms, and communications systems, ranging from small form factor radio products to fully integrated solutions.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Embedded Linux
TrellisWare Technologies, Inc. · San Diego
