Employer Active
- USA
Not Disclosed
Salary Not Disclosed
1 Vacancy
Location: Spring TX (Hybrid)
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 highquality software solutions for hardware interfaces and processorbased systems. This role involves designing developing and maintaining firmware and software components for our nextgeneration products focusing on performance optimization security and reliability.
Key Responsibilities
Design and develop embedded firmware and software for our innovative products focusing on lowpower processor designs hardware interfaces and network communication protocols.
Lead projects involving secure boot mechanisms across various processor architectures including Intel and ARM.
Collaborate with crossfunctional 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 Linuxbased development environments.
Deep understanding of processor architectures (Intel AMD ARM) hardware diagnostics and embedded systems design.
Experience with firmware development tools and methodologies including UEFI Core boot and secure boot processes.
Excellent knowledge of TianoCore EDK II Implementation.
Strong problemsolving skills ability to work in a dynamic environment and excellent communication skills.
Full Time