Embedded Linux Software Engineer
Job in
Moorpark, Ventura County, California, 93020, USA
Listed on 2026-07-08
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
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
- 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
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-LjbffrTo 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).
(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:
×