Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Embedded Linux - Unmanned Aircraft Systems

$115k - $200k

TrellisWare Technologies

Software Engineer, Embedded Linux - Unmanned Aircraft Systems

TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully integrated solutions.

At TrellisWare, we connect passion with purpose and together we make an impact- on our careers, our company, and the world. And you can too. If you love to innovate and collaborate in a dynamic environment where boundaries are being pushed, you belong at TrellisWare. Where the opportunity to serve is not a challenge but a gift.Where you’re never going alone. Because there’s too much at stake to go solo.

Our Radio Products Team is seeking a hybrid Software Engineer, Embedded Linux - Unmanned Aircraft Systems. You would be responsible for working on next generation self-networking UAS/Drone based embedded radios for domestic and foreign defense forces. A typical day might start with you working in your personal office designing and implementing embedded Linux user-space applications, third party APIs or defining product customization details. It could move into one of our many state-of-the-art labs with your teammates to bring up your design on physical radio hardware or UAS platform. Enhancing cohesiveness and maintaining team morale is a responsibility of all our team members, as is the ambition for self-improvement and talent development. Through this dedication to unity and professional advancement, each team member is directly impacting the successful outcome of TrellisWare’s deliverables and setting the tone for our core values of delivering excellence, pushing boundaries, and empowering people.

The essential duties and responsibilities include:

  • Design, implement, and integrate radio software for an embedded Linux target for UAS embedded solutions (headless applications, servers, and drivers)
  • Perform feasibility studies, and performance analysis of software defined radio embedded Linux components within a UAS platform
  • Interface with common Linux services and protocols
  • Document and present design alternatives using standard professional practices and corporate defined engineering processes
  • Develop relationships with team members built on trust and respect.

Education and work experience requirements are:

  • Bachelor's degree in Electrical/Computer Engineering, Computer Science or related field of study required.
  • 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 or other complex build systems
  • Experience with command and control (C2) links, flight controller integration, and software defined radios
  • Experience with common lab test equipment (i.e. oscilloscope, logic analyzer)
  • Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors

To be considered for this position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here:

  • Proficiency with Embedded Linux subsystems
  • Proficiency with low latency processing, efficient memory management, and efficient inter-process communication mechanisms
  • Experience integrating with open-source headless applications
  • Expert proficiency using C/C++ and Python
  • Experience with network protocols: TCP/UDP, SSL/TLS
  • Experience integrating with optimized video encoding protocols
  • Working knowledge of network switches, bridges, and routers
  • Distributed revision control systems and common embedded Linux development tools (i.e. compilers, linkers, and debuggers)
  • 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 can and enjoy working independently as well as in a team environment
  • Strong collaborative drive and interpersonal skills.
  • Strong initiative, proactive work ethic and prioritization skills.
  • Trustable judgement and analytical problem-solving skills.
  • Effective execution and decision making.
  • Champion of change and promotes innovation.
  • Strong written and verbal communication skills.

The physical demands described here represent those that must be met in order to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable those with qualified disabilities.

  • Able to frequently sit, stand, walk, use hands to fingers, handle or feel, reach within hands and arm’s length, stoop, kneel, and crouch, talk and hear.
  • Regularly required to sit for extended periods of time; frequently required to use office equipment such as PC, printer, telephone, etc.
  • Able to regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

Additional requirements are:

Note: Many of TrellisWare's positions require a security clearance or the ability to obtain one. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

TrellisWare Technologies pays competitively according to the market in an individual's geographic location, in addition to their qualifications and experience. The posted range is annually and for individuals located in the San Diego, CA area.

$115,000 - $200,000 USD

Disclaimers

  • The above statements are not intended to be an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Nothing in the job description restricts the company's right to change, assign, or reassign duties and responsibilities at any time for any reason.
  • As part of our onboarding process, we conduct background checks, where legally permitted and appropriate for the role, in accordance with applicable laws, regulations, and privacy requirements.
  • By submitting your application, you acknowledge that TrellisWare Technologies may collect, process, use and obtain your personal information for recruiting and hiring purposes in accordance with applicable data protection and privacy laws. Please review our Employee-Applicant Privacy Notice for more information.

*TrellisWare Technologies, Inc. is an EEO/AA/Disability/Vets Employer.*

Check out the Careers page for more information about working at TrellisWare Technologies.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded Linux - Unmanned Aircraft Systems in San Diego, CA vacancy
  • $115k - $200k

     ...Senior Software Engineer, Applications - Unmanned Aircraft SystemsSan Diego, CaliforniaTrellisWare launched in 2000 with...  ...algorithms, waveforms, and communications systems that range from small form factor...  ...like Bash and PowerShell.Windows, Linux, Android.Education and work... 
    Aircraft
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    TrellisWare Technologies

    San Diego, CA
    4 days ago
  • $87.1k - $157.45k

     ...position overview:Leidos’ Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast...  ...across sensor networks, unmanned systems, and tactical platforms...  ...and software programmingBasic Linux operationExperience with Embedded... 
    Suggested
    Full time
    Flexible hours

    Leidos

    San Diego, CA
    4 days ago
  • $175k - $220k

     ...We are hiring a Staff Software Engineer to build the systems layer behind Crucible's...  ...deployments. You'll own the Linux environment, deployment...  .... From modular unmanned aircraft to xCell — our deployable...  ...platform, infrastructure, or embedded Linux software \n ~ U.... 
    Aircraft
    Temporary work
    Local area
    Relocation
    Relocation package

    Firestorm

    San Diego, CA
    4 days ago
  •  ...Junior Operating Systems Engineer (Embedded Linux / Yocto)Lyntris is a defense technology company that connects sensing to action across the connected...  ...within their domain. Combining differentiated hardware, software and mission expertise, Lyntris helps customers sense... 
    Suggested
    Local area

    Accelint

    San Diego, CA
    4 days ago
  •  ...Snap Inc. is hiring an Embedded Engineer to join the SPECS team. You will design and implement embedded software across multiple layers, from kernel to I/O, for prototype and...  ...skills, and familiarity with ARM architecture, Linux Embedded OS, graphics and audio components.... 
    Suggested
    Work at office

    Jobleads-US

    San Diego, CA
    4 days ago
  •  ...Automated aviation systems will enable a...  ...of mission-driven engineers with experience across...  ...Communication Systems Software Engineer, you will...  ...remote pilot and aircraft. You'll develop...  ...both bare-metal and Linux environments...  ...software stack, from embedded systems all the way... 
    Aircraft
    Permanent employment
    Remote work

    Reliable Robotics Corporation

    San Diego, CA
    4 days ago
  •  ...Snap Inc. is seeking an Embedded Engineer to join the SPECS team in a hands...  ...and implementing embedded software for prototypes and consumer...  ...products. You’ll work across system layers, from kernel and memory...  ...skills, and experience with Linux Embedded OS, graphics,... 

    Snap

    San Diego, CA
    4 days ago
  • $132k - $178k

     ...driven Firmware Engineer who has a...  ...specialized focus in embedded platforms. In...  ...avionics and embedded systems for our next‑generation unmanned aerial systems...  ...level embedded software in C++,...  ...Proficient with Linux (Ubuntu, CentOS...  ...spacecraft, or aircraft. ~ Proven track... 
    Aircraft
    Permanent employment
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Firestorm

    San Diego, CA
    19 hours ago
  • $160.2k - $240.2k

     ...Technologies, Inc. Job Area Engineering Group, Engineering Group...  ...Qualcomm is seeking a Staff Embedded Software Engineer (6+ years of...  ...deploys real-time operating system (RTOS) software across multiple...  ...with Zephyr, QuRT, FreeRTOS, Linux kernel, or other commercial/... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    2 days ago
  • $153.6k - $215k

     ...developing secure, mission-critical software that powers our satellite...  ...'re seeking an experienced embedded software engineer with security experience to...  ...firmware for our satellite systems. You'll work at the...  ...robust software and firmware in Linux and real-time operating... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    6 days ago
  • $115k - $200k

     ...and communications systems that range from...  ...to go solo. Our Engineering Team is seeking a...  ...Engineer for the Unmanned Aircraft Systems (UAS) team...  ...the hardware and software components in our embedded system architecture...  ...firmware, embedded Linux, and security algorithm... 
    Aircraft
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    20 days ago
  • $163.2k - $244.8k

     ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...logistics (unmanned helicopters and...  ...platforms. Our engineers write new...  ...payload computers, embedded systems, and platform...  ...in C++ and Linux-based development... 
    Aircraft
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    4 days ago
  • $103.5k - $181.1k

     ...looking for a highly capable DevOps Unmanned Systems Integration Engineer to join our team supporting Naval Special...  ..., cybersecurity hardening, software integration, and technical liaison support...  ...and containerized environments.Linux Systems Administration: Apply a strong... 
    Full time
    Flexible hours

    Parsons

    San Diego, CA
    6 days ago
  • $134.8k - $202.2k

     ...Technologies, Inc. Job Area Engineering Group, Engineering Group Software Engineering General Summary...  ...develop, create, modify, and validate embedded and cloud edge software, applications...  ...Engineers collaborate with systems, hardware, architecture, test engineers... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $163.2k - $244.8k

     ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...customers. Our engineers write new...  ...payload computers, embedded systems, and...  ...Experience with Linux-based development...  ...launched effects, unmanned systems, or... 
    Aircraft
    Temporary work
    Part time
    For contractors
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    18 hours ago
  • $163.2k - $244.8k

     ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...that runs on an unmanned platform — air,...  ...-on role for engineers who like seeing...  ...computers, and embedded systems in lab...  ....Proficiency in Linux-based development... 
    Aircraft
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    4 days ago
  • $165k - $220k

     ...Role: Senior Software Systems Engineer Location: San Diego, CA (in-office)...  ...) ~ Deep understanding of Linux systems internals, packaging...  ...and packaging systems for embedded or edge software Experience...  .... Our primary products are unmanned surface vessels (USVs), designed... 
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Seasats

    San Diego, CA
    a month ago
  •  ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...for V-BAT — an unmanned aircraft...  ...challenges. As a senior engineer, you'll provide...  ...computers, embedded systems, and...  ...Experience with Linux-based development... 
    Aircraft
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    4 days ago
  • $221k - $265k

    San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    5 days ago
  • $105k - $155k

     ...SeeScan is seeking a Software Engineer with strong experience in embedded Linux development. You will be responsible for a mix of driver, middleware and application...  ...and troubleshooting using Linux on embedded systems About SeeScan Modern life depends on the infrastructure... 
    For contractors
    Relocation
    Visa sponsorship
    Flexible hours

    SeeScan

    San Diego, CA
    3 days ago
  •  ...Qualcomm is seeking a Software Engineer in San Diego to design, develop, and validate embedded and cloud edge software, working with hardware, firmware, and software teams on system-level solutions. The role emphasizes Linux platform enablement, image generation, packaging... 

    Qualcomm

    San Diego, CA
    17 hours ago
  • $221k - $265k

     ...Embedded Software EngineerZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities include... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  •  ...Innoflight in San Diego seeks a Senior Embedded Software Engineer – Rust to design cyber secure embedded software for satellite avionics and payload data processing. You will work with Systems, Hardware, and FPGA teams to deliver secure, rugged Low-SWaP solutions for aerospace... 

    Rustify

    San Diego, CA
    2 days ago
  •  ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...logistics (unmanned helicopters and...  ...platforms. Our engineers write new...  ...software, hardware, embedded systems, and platform...  ...-level C++ and Linux systems... 
    Aircraft
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Shift work

    Shield AI

    San Diego, CA
    7 days ago
  • $160k - $250k

     ...Enterprise Division - Engineering /Full Time Employee...  ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ..., who will be embedded in the Planning and...  ...debugging software on Linux. Strong systems-debugging... 
    Aircraft
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    7 days ago
  • $142.3k - $263.3k

     ...Software Engineer - Systems Performance, CoreOS San Diego, California, United States Software and...  ...with a specific layer of software (e.g. embedded, UI, server) but more importantly an...  ...thinking Prior development in Unix, Linux, or macOS Excellent spoken and... 
    Relocation

    Apple Inc.

    San Diego, CA
    4 days ago
  • $170k - $250k

     ...with intelligent systems. Its products...  ...autonomy software, V-BAT and X-BATaircraft...  ...unmanned systems with confidence...  ...for engineering, test, product...  ...across unmanned aircraft, robotic systems...  ...engineering, embedded systems, or similar...  ...knowledge of Linux, embedded systems... 
    Aircraft
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    4 days ago
  • $88.17k - $115k

     ...maritime defense systems—from small watercraft...  ...combatants and aircraft carriers—HII ensures...  ...system wide software and allocate mass...  ...Candidate must have Linux+ or Microsoft certification...  ...largest family of unmanned underwater...  ...(AI/ML) experts; engineers; technologists; scientists... 
    Aircraft
    Full time
    Work experience placement
    Local area
    Worldwide

    HII Mission Technologies Division

    San Diego, CA
    5 days ago
  • $160k - $240k

     ...Division - Flight System Integration /...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...software, and systems engineering. A successful...  ...solutions onto unmanned platforms, preparing...  ...stacks and embedded systems in lab and...  ....Proficiency in Linux-based... 
    Aircraft
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    San Diego, CA
    8 days ago
  • $195.2k - $292.8k

     ...with intelligent systems. Its products...  ...Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...logistics (unmanned helicopters and...  ...platforms. Our engineers write new...  ...autonomy stacks, embedded systems, and platform...  ....Expert C++ and Linux development experience... 
    Aircraft
    Temporary work
    Part time
    Work at office
    Worldwide
    Shift work

    Shield AI

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Embedded Linux - Unmanned Aircraft Systems. Be the first to apply!