Job Requirements
Tempe, AZ
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Join our small, fast paced team building software for encrypted communications systems, including Layer 2 and Layer 3 in line network encryptors, embedded cryptographic devices and emerging cryptographic solutions. You will work alongside systems, test and hardware engineers as new capability is developed and transitioned into service, on a team that helps clarify requirements and then carries the product through development, integration, automation and test to certification.
This is an onsite role based in Tempe, AZ.
What You Will Do
• Design and implement embedded software in Rust and C/C++
• Work in Linux for an embedded environment
• Participate in multi disciplinary teams
• Support development, integration, automation and test of the final product through certification
Required Qualifications
• 10+ years using C/C++ in embedded environments
• Linux, ideally in an embedded environment
• Object oriented software development
• Basic understanding of TCP/IP
• Agile Scrum development
• Bachelor's degree or higher in Computer Science, Computer Engineering or a related field
• U.S. Citizenship required
• Active Secret or Top Secret clearance required
• Ability to travel up to 10%
Preferred Qualifications
• Rust
• Linux kernel driver development and modification
• Bare metal embedded device drivers
• Microprocessors and embedded processors such as NIOS, ARM and RISC-V
• Emulation environments
• Networking protocols including IPSec, MACsec and TLS
• Python
• Standalone embedded applications
• Working on multi disciplinary teams
This is an onsite role based in Tempe, AZ.
What You Will Do
• Design and implement embedded software in Rust and C/C++
• Work in Linux for an embedded environment
• Participate in multi disciplinary teams
• Support development, integration, automation and test of the final product through certification
Required Qualifications
• 10+ years using C/C++ in embedded environments
• Linux, ideally in an embedded environment
• Object oriented software development
• Basic understanding of TCP/IP
• Agile Scrum development
• Bachelor's degree or higher in Computer Science, Computer Engineering or a related field
• U.S. Citizenship required
• Active Secret or Top Secret clearance required
• Ability to travel up to 10%
Preferred Qualifications
• Rust
• Linux kernel driver development and modification
• Bare metal embedded device drivers
• Microprocessors and embedded processors such as NIOS, ARM and RISC-V
• Emulation environments
• Networking protocols including IPSec, MACsec and TLS
• Python
• Standalone embedded applications
• Working on multi disciplinary teams
group id: 91082210