More jobs:
Senior Embedded Software Engineer
Job in
Los Angeles, Los Angeles County, California, 90079, USA
Listed on 2026-06-05
Listing for:
Twenty80 llc
Full Time
position Listed on 2026-06-05
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Role Summary
Our client, a company operating in the advanced communications and embedded systems space (including regulated government-related work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software Engineering and involves contributing to the development of advanced wireless communication systems and research initiatives.
The position offers exposure across the full embedded stack, including low-level drivers, networking protocols, security/encryption, and application-level functionality.
Key Responsibilities- Develop software components for MAC (Medium Access Control) and mobile ad-hoc networking (MANET) routing protocols
- Build and maintain network management software and associated web interfaces
- Implement security protocols and encryption algorithms
- Develop audio streaming and push-to-talk voice applications
- Analyze and enhance product security and robustness to meet regulatory standards (e.g., FIPS 140-3, Common Criteria)
- Create software for performance and reliability testing
- Develop and maintain device drivers and board support packages (BSP) for ARM and RISC-V platforms
- Customize Linux systems and develop supporting scripts
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field
- 5+ years of experience in embedded software development
- Strong proficiency in C programming
- Experience with Linux kernel and driver development
- U.S. Citizenship required due to government contract restrictions
- Ability to pass a background check
- Experience with security protocols and encryption standards (e.g., CNSA suite)
- Familiarity with socket programming and Internet/Ethernet protocols
- Understanding of MAC and networking layers in communication systems
- Experience with FPGA/SoC platforms (e.g., AMD Ultra Scale+, MPSoC, Microchip Polar Fire) and BSP development
- Knowledge of IPsec (Internet Protocol Security)
- Experience developing Linux interrupt service routines
- Salary range: $135,000 – $200,000, based on experience and qualifications
- Hybrid work schedule with required onsite presence three days per week
- Employment contingent on successful background check
- Role subject to U.S. federal contractor employment eligibility requirements
Position Requirements
10+ Years
work experience
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).
(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:
×