Senior Embedded Software Engineer :: Spring, TX - Diverse Lynx
Spring, TX
About the Job
Title: Senior Embedded Software Engineer w/d Bios or UEFI Exp
Location: Spring, TX 3 Days onsite Role
Long Teram Project
BPM ID: 383655
Salary: $120-130K Plus Benefits (Visa independent candidate only GC-EAD/ L2 -EAD and H4-EAD will accept)
Hourly Cost: $75/hr on C2C
About the Role: We seek a highly skilled and experienced Senior Embedded Software Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in embedded systems, firmware development, and a proven track record of delivering high-quality software solutions for hardware interfaces and processor-based systems. This role involves designing, developing, and maintaining firmware and software components for our next-generation products, focusing on performance optimization, security, and reliability.
Key Responsibilities
" Design and develop embedded firmware and software for our innovative products, focusing on low-power processor designs, hardware interfaces, and network communication protocols.
" Lead projects involving secure boot mechanisms across various processor architectures, including Client and ARM.
" Collaborate with cross-functional teams to define system architecture, software/firmware interfaces, and development processes.
" Enable features such as TPM, USB debugging, and GPIO programming, ensuring compatibility and performance across different platforms.
" Develop and maintain documentation, training materials, and guides for internal teams and potentially for customers.
Technical Qualifications:
" Minimum of 8 years of experience in embedded software or firmware development, with a strong portfolio of successful projects.
" Proficient in C, C++ programming languages and experience with Windows and Linux-based development environments.
" Deep understanding of processor architectures (Client, AMD, ARM), hardware diagnostics, and embedded systems design.
" Experience with firmware development tools and methodologies, including Bios, UEFI, Core boot, and secure boot processes.
" Excellent knowledge of TianoCore EDK II Implementation.
" Strong problem-solving skills, ability to work in a dynamic environment, and excellent communication skills.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.