A leading technology firm in Irvine, CA is seeking an Embedded Software Engineer to develop embedded software for advanced communication systems. The ideal candidate will have a strong background in C programming and Linux kernel development, along with experience in security protocols and networking. This position requires U.S. citizenship due to client requirements and involves working in a fully onsite capacity. The compensation is between $48.08 and $67.31 per hour based on experience.
Qualifications
Minimum 2 years of embedded system software development experience.
Expertise in C programming and experience in Linux kernel driver development.
U.S. Citizenship due to clients under U.S. government contracts.
Responsibilities
Implement software for MAC and mobile ad-hoc networking protocols.
Develop network management software and web interfaces.
Analyze and improve product security to meet regulatory requirements.
Skills
C programming
Linux kernel driver development
Networking protocols
Security protocols
Socket programming
Education
Bachelor of Science in Electrical Engineering or related field
Master's degree in Electrical Engineering or related field
Tools
Linux
ARM and RISC-V systems
Job description
A leading technology firm in Irvine, CA is seeking an Embedded Software Engineer to develop embedded software for advanced communication systems. The ideal candidate will have a strong background in C programming and Linux kernel development, along with experience in security protocols and networking. This position requires U.S. citizenship due to client requirements and involves working in a fully onsite capacity. The compensation is between $48.08 and $67.31 per hour based on experience.