×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Linux Software Engineer

Job in Moorpark, Ventura County, California, 93020, USA
Listing for: Alare Technologies LLC
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Unix/Linux, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 95000 - 120000 USD Yearly USD 95000.00 120000.00 YEAR
Job Description & How to Apply Below

Job Description

Alare Technologies is a team delivering the best solutions for today’s complex unmanned aircraft challenges. We are seeking a talented Embedded Linux Software Engineer to join our team. The ideal candidate will be a professional with 3+ years of experience in producing high-quality, robust embedded software. Experience with Embedded Linux is a must. Come help be part of emerging small, unmanned aircraft technology!

Job Duties
  • Develop flight software applications running on embedded Linux platforms for unmanned aircraft
  • Collaborate with hardware engineering to bring up new boards, integrate device drivers, and validate interfaces between software and electronics.
  • Maintain board support package software for embedded Linux platforms
  • Create reliable software solutions in compliance with internal and external requirements
  • Plan and execute software testing at the module, subsystem, and system levels using automated tools, simulation frameworks, and structured test procedures
  • Support deployment, configuration, monitoring, and ongoing maintenance of software across a distributed fleet of embedded devices
  • System-level debugging and root cause analysis across hardware and software
Experience Required
  • Proficiency developing embedded Linux applications in C/C++, with Python and Bash for tooling and test scripting
  • Familiarity with concurrent, multi-process design and service management using systemd
  • Practical understanding of networking fundamentals and communication patterns, including TCP/UDP, IPC, and messaging frameworks such as ZeroMQ
  • Hands-on experience with Linux kernel internals, device drivers, and device-tree configuration on custom boards
  • Experience developing on NVIDIA Jetson or similar embedded SoCs.
  • Ability to bring up hardware interfaces and debug drivers for I2C, SPI, UART, CAN, USB
  • Low-level microcontroller development experience (STM
    32, PIC)
  • Usage of tools such as oscilloscopes, protocol analyzers, and low-level instrumentation
  • Understanding of electrical schematics and PCB layouts
  • Experience with Ardupilot is a strong plus
Job Type

Full-time

Benefits
  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance
  • 8 hour shift
  • Monday to Friday

A requirement of the position is US Person status (citizen of the United States or an alien lawfully admitted for permanent residence).

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary