← Back to Jobs
Posted May 26, 2026

Linux Embedded Software Engineer

Job Description: • Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. • Work with an embedded Engineering team on a wide range of projects integrating hardware security into IoT devices in a Cloud environment. • You will be involved in all stages of design, development, and testing of libraries supporting hardware security devices. • You should be self-motivated and willing to learn new development environments and build systems. Requirements: • Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering • At least 4 years of direct professional work experience developing embedded software in C language • A good working knowledge of hardware in embedded systems • Experience coding to industry and company standards and corresponding documentation • Familiarity with embedded development tools and environments • Create and evaluate software requirements to meet the requirements of the overall system. • Experience considered a plus: Snapdragon TEE • Smart Cards/Secure Element • Golang • NXP SE050 • Automotive • Yocto • Linux build Benefits: • Medical Insurance • Health Reimbursement Arrangement • Dental Insurance • Vision • Long-Term Disability • Life and Accidental Death & Dismemberment • Healthcare Flexible Spending Account • Dependent Care Flexible Spending Account • Employee Assistance Program • Domestic Partner Coverage