Senior Embedded Software Engineer
Twenty80 llc
- Los Angeles, California, United States
- Los Angeles, California, United States
About
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
Required Qualifications
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
Preferred Qualifications
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 UltraScale+, MPSoC, Microchip PolarFire) and BSP development
Knowledge of IPsec (Internet Protocol Security)
Experience developing Linux interrupt service routines
Compensation & Work Model
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
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.