TIMBER ยท 1 week ago
Principal Technologist- Embedded
Wonder how qualified you are to the job?
Insider Connection @TIMBER
Responsibilities
Contribute to porting, testing, and deployment of a Linux kernel and hypervisor tool suite that protects mission-critical and safety-critical systems from cyber and reverse engineering threats
Leverage knowledge of embedded security, operating systems, virtualization technology, anti-tamper, or other areas of expertise to evaluate customer requirements, devise solutions / approaches, and meet challenging delivery deadlines
Enthusiastically collaborate and teach customers about our client's products, support product evaluations, train users, participate in design engagements, etc.
Ensure efficient and streamlined version control and workflow, supporting the team in a fast-paced Agile/Scrum environment
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Strong C, BASH, and Python development skills are musts. Rust experience is a plus.
Building, testing, debugging, and porting Linux kernel code. Must be comfortable building and configuring the Linux kernel across different versions and operating system variants
Comfortable communicating technical topics with external entities over email, phone, video, and in person
Strong knowledge/experience with ARM
Strong knowledge/experience with x86 assembly and Yocto
Experience troubleshooting firmware, boot loaders, and low-level operating system code on various hardware to include embedded processing boards, rack servers, and chassis sub-systems
Understanding of information security practices (cryptography, privilege separation, etc.)
Experience with Git and familiarity with Github Flow
Familiarity with Continuous Integration tools (with GitLab CI experience a plus)
Strong technical writing skills
Preferred
Experience working with KVM-based virtualization as well as using and testing on Linux systems is a plus