This job offer is no longer available
About
Essential Duties & Responsibilities
* Perform software and firmware design activities in multiple environments, including BIOS, OS device drivers, scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed. * Ability to adapt and learn new environments and technologies as needed to complete design activities. * Capability to contribute at various phases of the project lifecycle, including design, documentation, vendor communication, testing, and manufacturing of products and services * Create appropriate process and product documentation to support both internal and external end-users * Provide Project Management support, including project tracking (design plans) on new Engineering designs * Support Trenton's manufacturing facility as required, providing support on technical issues * Attempt to identify improvements in efficiency in processes and improvements in products and services and provide input to continuous improvement team
PM21 Requirements: Required
* BS in Computer Engineering or Computer Science, or equivalent * 5+ years in software and firmware engineering, particularly FPGA * Exceptional Communication skills * Proven ability to complete software and firmware projects on-time and within budget * Attention to detail, including design documentation, data, and other collateral. * Technical ability to develop in various environments including Linux, Windows, and embedded environments.
Desired
* Familiarity with UEFI BIOS and Intel x86 architectures * Familiarity with ARM & embedded Linux development * Familiarity with PIC microcontroller development and other bare-metal and low-level firmware * Knowledge of FIPS-140-2, TPM, Bitlocker, STIG, and/or other security technologies * Scripting experience - bash, Zsh, Powershell, Python
*NO RECRUITERS PLEASE*
PIcc7ba86b046c-29400-37861757
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.