RUST Embedded Software Engineer DoD clearance 9 /80 schedule

Responsibilities

  • Developing mission critical NSA-certified Cybersecurity and high-speed data devices.
  • Experience working in the RUST development language
  • Real-Time multi-threaded Embedded software on Linux OS. Model-based development, preferably Rhapsody.
  • Extensive experience with Object Oriented design and programming in UML and RUST. Familiarity with C and C++
  • Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh.
  • ARM virtualization extensions, preferably Hypervisor Technology, Linux, Rhapsody, UML and Device drivers
  • Ability to define the scope, schedule, and expectations for the work you execute.
  • Show initiative on assignments and executes projects with little guidance and can provide technical direction and leadership.
  • Ability to turn CONOPS, Specifications or Requirements into software design, code, test plans, and then execute testing/debugging.
  • Proficiency with software tools supporting Integrated Development Environments (IDE), version control, defect tracking, and scripting.

Qualifications
Bachelor’s degree in Software Engineering, Five (5) + of relevant experience / Master’s degree Three (3) + of relevant experience. Agile experience preferred.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx