Senior Embedded Software Engineer Job at RainesDev, Los Angeles, CA

cUZIb2tSVWNjUnBua3dobUhyT21tNGVhTkE9PQ==
  • RainesDev
  • Los Angeles, CA

Job Description

About the Opportunity:
Our client is looking for a Senior Embedded Software Engineer to join their Software Engineering team , reporting to the Director of Software Engineering. This role offers the chance to work on cutting-edge radio technology and advanced research projects, covering everything from device drivers and networking protocols to encryption and security features .

This position follows a hybrid schedule , with a minimum of 3 days onsite per week (Mondays, Wednesdays, and Thursdays).

Key Responsibilities:

  • Develop MAC (Medium Access Control) and mobile ad-hoc networking (MANET) routing protocols .
  • Implement network management software and web-based interfaces.
  • Work on security protocols and encryption algorithms to enhance system security.
  • Develop audio streaming and push-to-talk voice applications .
  • Ensure compliance with NIST FIPS 140-3 and NIAP Common Criteria for security and robustness.
  • Design and implement testing software to evaluate performance and reliability.
  • Develop and maintain device drivers and board support packages (BSPs) for ARM and RISC-V systems.
  • Customize and script Linux-based systems .

Required Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded systems software development .
  • Strong proficiency in C programming and Linux kernel driver development .
  • U.S. Citizenship required due to government contract work (employment contingent on background clearance).

Preferred Skills & Experience:

  • Experience with security protocols & encryption algorithms (CNSA suite).
  • Proficiency in socket programming and Internet/Ethernet protocols .
  • Understanding of MAC and Networking layers in communication systems.
  • Experience with AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP development .
  • Familiarity with IPsec (Internet Protocol Security) .
  • Experience with Linux Interrupt Service Routine (ISR) development .

This is a unique opportunity to work on cutting-edge embedded systems , security, and networking technologies. If you're ready to take on complex challenges in a collaborative and innovative environment, apply today!

Job Tags

Full time, Contract work, 3 days per week,

Similar Jobs

By The Hand Club For Kids

Accounting Manager (Part-time with Benefits) Job at By The Hand Club For Kids

 ...of Pay: $41 per hourOverview of PositionThe part-time Accounting Manager will enjoy a hybrid schedule with the flexibility to work from...  ...Manage the month-end and year-end close processes with the outsourced accounting firm, ensuring accuracy and timeliness. *... 

Shavano Family Practice

Live Chat Agent/ Call Center Customer Service Representative Remote Work From Home Job at Shavano Family Practice

We are seeking a Live Chat Agent/ Call Center Customer Service Representative that excels in meeting customers' expectations, from answering questions on products and services to processing orders. You should assist in investigating issues that arise and resolving conflicts...

Chick-fil-A

Front of House Team Member Job at Chick-fil-A

 ...required but is preferred. Pay - $14.50-$18.50**Under 16 years old-$10.50 | 16-17 years old- $12.50 Restaurant Customer Service / Cashier /...  ..., national origin, ancestry, citizenship, sex, pregnancy, age, physical or mental disability, genetic information, services... 

Dignity Health

Environmental Aide Job at Dignity Health

**Responsibilities****Position Summary:**The Environmental Aide is responsible for cleaning assigned areas laundering all hospital linen...  ...followed.**Qualifications****Minimum Qualifications:**+ Entry level position+ Housekeeping and laundry techniques and procedures... 

The Children's Ark

Early Preschool Teacher (2's) Job at The Children's Ark

We are searching for a nurturing toddler teacher to ensure that our students' basic and educational needs are met. As a toddler teacher, you will prepare and deliver classroom activities, communicate with staff and parents, and ensure that the learning environment remains...