GeoLogics is seeking a RUST Embedded Software Engineer to develop mission-critical NSA-certified Cybersecurity devices for their Cyber group, focusing on high-speed data and cutting-edge Cybersecurity applications.
Requirements
- Actual experience working in the RUST development language
- Real-Time multi-threaded Embedded software, preferably on Linux OS
- Model-based development, preferably Rhapsody
- Extensive experience with Object Oriented design and programming, preferably in UML and RUST
- Familiarity with C and C++
- ARM virtualization extensions, preferably Hypervisor
- Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting
Responsibilities
- Developing mission critical NSA-certified Cybersecurity devices
- Working at the cutting edge of Cybersecurity and high-speed data
- Real-Time multi-threaded Embedded software, preferably on Linux OS
- Model-based development, preferably Rhapsody
- Extensive experience with Object Oriented design and programming, preferably in UML and RUST
- ARM virtualization extensions, preferably Hypervisor
Other
- Active Secret Clearance is required
- US CITIZENSHIP IS REQUIRED
- Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience.
- Passion for designing complicated systems and working on problems of diverse scope.
- Ability to define the scope, schedule, and expectations for the work you execute.