Search jobs > Los Angeles, CA > Senior embedded software

Senior Embedded Software Engineer

Hiringly
Los Angeles, USA
Full-time

Job Description : Senior Embedded Software Engineer

Location : Los Angeles CA

Industry : Computer Systems Design and Related Services Engineering Services

Responsibilities :

Develop and maintain embedded system software using C programming.

Design and implement Linux kernel drivers.

Perform socket programming and work with various Internet / Ethernet protocols.

Develop and support Board Support Packages (BSP) for AMD UltraScale MPSoC and Microchip Polarfire SoC.

Implement security protocols and encryption algorithms.

Work on the MAC and Networking layer of communication systems.

Develop Linux Interrupt Service Routines.

Collaborate with crossfunctional teams to deliver highquality software solutions.

Optimize embedded software for performance reliability and scalability.

Participate in code reviews and provide technical guidance to junior engineers.

Qualifications :

Bachelors degree in Electrical Engineering Computer Science or a related field.

Minimum of 5 years of experience in embedded system software development.

Expertise in C programming and Linux kernel driver development.

Strong understanding of different security protocols and encryption algorithms (e.g. CNSA suite).

Experience with socket programming and various Internet / Ethernet protocols.

Familiarity with AMD UltraScale MPSoC and Microchip Polarfire SoC BSP development.

Knowledge of IPsec (Internet Protocol Security).

U.S. Citizenship due to government contracts (employment contingent upon successful background check clearance).

Preferred Qualifications :

Experience with AMD UltraScale MPSoC and Microchip Polarfire SoC BSP support package development.

Understanding of the MAC and Networking layer of communication systems.

Background in developing Linux Interrupt Service Routines.

Familiarity with security protocols and encryption algorithms.

Experience in the computer systems design and engineering services industry.

Benefits : Competitive salary

Competitive salary

Comprehensive medical dental and vision insurance.

Paid parental leave.

401(k) matching program.

Generous workfromhome stipend and IT budget.

Opportunities for professional growth and development in a dynamic startup environment.

Relocation assistance for candidates willing to move to Los Angeles.

Remote Work :

5 days ago
Related jobs
Promoted
Raytheon
Gardena, California

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer I in Engineering, Remote - USA. ...

Promoted
Raytheon
El Segundo, California

Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Directo...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Staff Software Engineer to join their Partner Engineering organization. ...

Promoted
Raytheon
Glendale, California

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security Software Engineer, the candidate will be involved with software and firmware design...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer for CAD products. ...

Joseph Michaels International
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...

NVIDIA
Remote, CA, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Snapcommerce
Los Angeles, California
Remote

As a Senior Engineer you have the choice to continue on the IC track into the Staff Software Engineer role or switch to the people management track into an Engineering Manager role. Senior Software Engineer, Payments. We have 80 engineers across our teams and our biggest selling point is our focus o...

Jobot
Los Angeles, California

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. Design, develop, and maintain high-performance, scalable software solutions using Python and React. Collaborate with product managers, designers, and other engineers to ...