Posted in

RUST Software Engineer II

RUST Software Engineer II

CompanyRTX
LocationEl Segundo, CA, USA
Salary$72000 – $144000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field
  • Active and transferable U.S. government issued security clearance is required prior to start date
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Previous experience using C/C++ and RUST
  • Proven experience in large complex software/hardware developments.

Responsibilities

  • Architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features.
  • Work closely with a team software engineers to ensure implementation meets the product requirements.
  • Socialize designs with team and integrates suggestions and changes as appropriate. Unit test software components to ensure module-level functionality and data structure consistency.
  • Participate in design and implementation/code reviews of other team members.
  • Work with implementation teams to derive and document appropriate designs for the problem space.
  • Create required project documentation in support of contract deliverables. Including development plans, requirement and design specifications, and test documents.
  • Independently manage time and prioritizes tasks to achieve results within cost and schedule constraints.

Preferred Qualifications

  • Experience with real-time embedded software development as well as hardware-software integration in real-time embedded systems.
  • Crypto Algorithm experience.