Software Engineer, Embedded Linux - Unmanned Aircraft Systems
$115k - $200kTrellisWare 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$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...AircraftWork experience placementWork at officeWorldwideFlexible hours$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...SuggestedFull timeFlexible hours$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....AircraftTemporary workLocal areaRelocationRelocation package- ...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...SuggestedLocal area
- ...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....SuggestedWork at office
- ...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...AircraftPermanent employmentRemote work
- ...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,...
$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...AircraftPermanent employmentTemporary workWork at officeLocal areaRelocationRelocation package$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 placementWork from home$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 employmentLocal areaWorldwideFlexible hours$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...AircraftWork experience placementWork at officeWorldwide$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...AircraftTemporary workPart timeWork at officeWorldwide$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 timeFlexible hours$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 placementWork from home$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...AircraftTemporary workPart timeFor contractorsWork at officeWorldwide$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...AircraftTemporary workPart timeWork experience placementWork at officeWorldwide$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 timeWork at officeLocal areaRemote workVisa sponsorshipWork visaFlexible hours- ...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...AircraftFull timeTemporary workPart timeWork at officeWorldwide
$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 timeTemporary workRelocation package$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 contractorsRelocationVisa sponsorshipFlexible hours- ...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...
$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 workRelocation package- ...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...
- ...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...AircraftFull timeTemporary workPart timeWork at officeWorldwideShift work
$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...AircraftFull timeTemporary workPart timeWorldwide$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$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...AircraftFull timeTemporary workPart timeWorldwide$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...AircraftFull timeWork experience placementLocal areaWorldwide$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...AircraftFull timeTemporary workPart timeWork experience placementWork at officeWorldwide$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...AircraftTemporary workPart timeWork at officeWorldwideShift work
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!
- software engineer amazon San Diego, CA
- information technology software engineer San Diego, CA
- federal - software developer San Diego, CA
- junior software engineer San Diego, CA
- graduate software developer San Diego, CA
- rust software engineer San Diego, CA
- software engineer remote San Diego, CA
- junior software developer internship San Diego, CA
- remote entry level software developer San Diego, CA
- junior software developer San Diego, CA





