Lead Software Developer
•7 days ago
Verified Pay | $135,000 - $200,000 per year |
---|---|
Hours | Full-time, Part-time |
Location | Los Angeles, California |
About this job
THE OPPORTUNITYWe are in search of a Lead Software Developer to join our team in Los Angeles, CA. The successful applicant will report to the Director of Software Engineering and contribute to the development of our company’s radios and advanced research projects. This role offers the opportunity to work hands-on with device drivers, networking functions, encryption, and security features. On-site work is required three days a week, specifically on Mondays, Wednesdays, and Thursdays.ROLE AND RESPONSIBILITIES· Designing and implementing MAC and mobile ad-hoc networking routing protocols.· Creating network management software and implementing web interfaces.· Developing and implementing various security protocols and encryption algorithms.· Implementing audio streaming and push-to-talk voice applications.· Analyzing and enhancing product security and robustness for regulatory compliance.· Developing software for product performance and reliability testing.· Developing and maintaining device drivers and board support packages for ARM and RISC-V systems.· Customizing and scripting Linux systems.REQUIRED QUALIFICATIONS· Minimum of a Bachelor of Science degree in Electrical Engineering or Computer Science or relevant fields.· Over 5 years of experience in embedded system software development.· Proficiency in C programming and expertise in Linux kernel driver development.NOTE: Candidates must be U.S. Citizens due to government contracts and must pass a background check.PREFERRED KNOWLEDGE, SKILLS, AND ABILITIES· Knowledge and experience with security protocols and encryption algorithms, such as CNSA algorithms.· Experience in socket programming and various Internet/Ethernet protocols.· Understanding of MAC and networking layers in communication systems.Experience with AMD UltraScale+, MPSoC, and Microchip Polarfire SoC BSP support package development.Familiarity with IPsec (Internet Protocol Security) and Linux Interrupt Service Routine development.$135,000 – $200,000 per yearThe salary range is based on market research and peer data, and may vary depending on the candidate’s experience and qualifications.NOTE: As a US Federal Contractor, all candidates being considered for employment must be U.S. Persons (permanent residents or citizens). Employment is also contingent upon successful background check clearance. This requirement does not apply to international positions; it is only applicable to job postings for positions within the United States.Our company is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, color, age, religion or belief, ancestry, national origin, sex, sexual orientation, gender identity or expression, marital or domestic partnership status, physical or mental disability, protected veteran status, genetic information, political affiliation, or any other factor protected by applicable federal, state, or local laws.Reasonable accommodations will be provided to individuals with disabilities to participate in the job application or interview process, perform essential job functions, and receive employment benefits and privileges. Please contact us to request accommodation.
Companies hiring applications software developers
in Los Angeles, CA
Nearby locations
Explore more applications software developer jobs
in Los Angeles, CA
Nearby Job Titles
Radiologic Technologist Jobs Registered Nurse Jobs Marketing Manager Jobs Tax Preparer Jobs Financial Advisor JobsNearby Locations
Los Angeles, CA Jobs Torrance, CA Jobs Glendale, CA Jobs Santa Monica, CA Jobs California JobsNearby Companies
U.S. Navy Jobs Earn Haus Jobs LocumJobsOnline Jobs Snap Jobs Keck Medicine of USC JobsNearby Categories
Full-time Jobs Part-time Jobs Temporary Jobs Posting ID: 1046970535 Posted: 2025-02-04 Job Title: Lead Software Developer