Gables Search Group logo

Senior Embedded C++/Linux Engineer

Gables Search Group

  • Los Angeles, CA
  • Today
  • $135,000–$200,000 Per Year

Highlights

This is an ideal opportunity for an experienced embedded engineer who enjoys working on technically challenging products and wants to have a direct impact on the development of advanced communication systems. Our client is seeking a highly skilled Senior Embedded Software Engineer to join its Software Engineering team and report to the Director of Software Engineering.

Numbers & Facts

LocationLos Angeles, CA
IndustryStaffing/Employment Agencies
Salary$135,000–$200,000 Per Year
Company Size50 to 99 employees
Year Founded2002
Websitehttps://www.gablessearch.com/

Description

Embedded SW Engineer. C++ and Linux.
 
Must be a U.S. Citizen due to U.S. government contracts.  Employment is contingent upon the successful clearance of a background check. 
 

Our client is seeking a highly skilled Senior Embedded Software Engineer to join its Software Engineering team and report to the Director of Software Engineering.

This position offers the opportunity to work on sophisticated radio communication systems, embedded platforms, networking technologies, cybersecurity, and advanced research projects. The successful candidate will contribute across multiple layers of the system, including device drivers, networking, Linux, encryption, security, and voice communications.

This is an ideal opportunity for an experienced embedded engineer who enjoys working on technically challenging products and wants to have a direct impact on the development of advanced communication systems.

What You’ll Do

  • Develop embedded software supporting MAC (Medium Access Control) and mobile ad-hoc networking (MANET) routing protocols.
  • Design and implement network management software and web-based interfaces.
  • Develop and integrate security protocols and encryption algorithms.
  • Build audio streaming and Push-to-Talk (PTT) voice applications.
  • Evaluate and improve product security, reliability, and robustness to meet regulatory and security standards, including NIST FIPS 140-3 and NIAP Common Criteria.
  • Develop software used for product performance, reliability, and validation testing.
  • Develop and maintain device drivers and Board Support Packages (BSPs) for ARM- and RISC-V-based platforms.
  • Customize and configure Linux systems for embedded applications.
  • Develop Linux scripts and system utilities.
  • Troubleshoot complex embedded software, hardware, networking, and system-level issues.
  • Work closely with hardware, software, systems, and research engineers throughout the product development lifecycle.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 5+ years of professional embedded software development experience.
  • Advanced proficiency in C++ programming
  • Experience developing Linux kernel drivers.
  • Strong understanding of embedded systems and software architecture.
  • Experience debugging and developing software for embedded Linux environments.
  • Strong problem-solving and analytical skills.
  • U.S. Citizenship is required due to U.S. government contract requirements.
  • Must be able to successfully complete a background check.

Preferred Qualifications

Experience with any of the following is highly desirable:

  • Security protocols and encryption algorithms, including CNSA Suite algorithms.
  • Socket programming and Internet/Ethernet networking protocols.
  • MAC and networking layers in wireless communication systems.
  • AMD UltraScale+ and MPSoC platforms.
  • Microchip PolarFire SoC BSP development.
  • IPsec (Internet Protocol Security).
  • Linux interrupt service routine (ISR) development.
  • Embedded networking and wireless communication systems.
  • Security-focused software development and regulatory compliance.
  • Automated performance, reliability, and system-level testing.

Work Environment

This is a hybrid position requiring a minimum of three days onsite each week. Regular onsite days are Monday, Wednesday, and Thursday.

Compensation

$135,000–$200,000 per year

The listed compensation range is not a guarantee of salary. Actual compensation will depend on experience, education, technical skills, qualifications, and other relevant factors.

U.S. Citizenship & Background Check

Due to the nature of our client's U.S. government contracts, U.S. Citizenship is required for this position.

Employment is contingent upon successful completion of a background check.

 
 

About Company

Gables Search Group headquartered in Cleveland, Ohio has been a leader in search and placement nationwide since 2002.  Our company specializes in both direct and contract (temporary) staffing in all industries and disciplines.

At Gables Search Group, we connect exceptional professionals with outstanding organizations.  Our commitment to integrity, excellence, partnership, innovation, and respect sets us apart. With a personalized approach to recruitment, we ensure the perfect match between candidates and employers.

Whether you are a talented professional seeking new opportunities or an organization looking to build a high-performing team, Gables Search Group is here to guide you through the journey. Our success is built on the success of our clients and candidates, and we are dedicated to making a positive impact on the careers and businesses we serve.

Similar Jobs