Acara Solutions - Rust Software Developer

Developer
💰 Negotiable
📍 Herndon, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Developer is needed in Herndon, United States.

Client: Acara Solutions

Location: Herndon, VA

Contract: Temporary

Job Description

Are you a Rust Software Developer looking to join one of the top companies in the Aerospace and Defence industry? Are you looking to further your career and grow? Do you have experience in developing embedded software systems? If you answered yes to those three questions, then apply today!

Acara Solutions seeks highly qualified candidates to work ON-SITE with our client in Herndon, VA. The client is seeking an experienced Software Engineer with a background in the Rust Programming Language and proven experience developing systems with Rust to guide the next generation of mission-critical systems.

  • Guide the adoption of Rust throughout embedded development, manage the integration or conversion of legacy software to Rust, and provide best practices and architectural guidance.
  • Develop best practices and implementation guidance, translating documents into working and maintainable solutions.
  • Serve as a key team member on a Scrum team, shaping direction and strategy for product and infrastructure development.
  • Support engineering team members in embedded software application development, specifically with Rust.
  • Lead the adoption and deployment of Rust and associated techniques across multiple product lines.
  • Apply computer science, engineering, and mathematical analysis concepts in software development.
  • Work closely with cross-functional members to develop and evaluate interfaces between hardware and software.
  • Support all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal testing.
  • Investigate root causes of complex issues and implement solutions, working independently or in a multidisciplinary team.
  • Develop software test plans and procedures, and other relevant technical documentation.
  • Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results.
  • Participate in peer reviews, and identify, track and repair defects.
  • Utilize a variety of software languages (primarily Rust, C/C++, and Python) developing code for embedded real-time operating systems (VxWorks, Linux, Integrity).

Requirements

Required Skills / Qualifications:

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • Minimum 3 years of experience in developing Rust software for production systems.
  • Minimum 3 years of experience in C/C++ development and object-oriented design.
  • Minimum 3 years of experience in the development of embedded systems.
  • Minimum 10 years of experience in developing embedded software systems.

Preferred Skills / Qualifications:

  • Master’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • Excellent oral and written communication skills.
  • Experience converting C/C++ code to Rust.
  • Experience developing Rust software for embedded systems.
  • Object-oriented design and implementation experience, with exposure to software modeling and UML tools.
  • Experience developing device drivers and Board Support Packages for real-time embedded systems.
  • Experience with Information Assurance and cryptography.
  • Experience with NSA Type 1 certification or other software certification such as DO-178.

Compensation and Employment Details

Pay: $80.00 - $110.00 / hr.

Hours: 9/80 hrs/Week. (1st shift).

Length: Temp to Direct (8 months).

Additional Information

  • Upon offer of employment, the individual will be subject to a background check and a drug screen.
  • In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
  • Active Secret Clearance required.

Aleron companies (Acara Solutions, Aleron Shared Resources, Broadleaf Results, Lume Strategies, TalentRise, Viaduct) are an Equal Opportunity Employer. Applicants for this position must be legally authorized to work in the United States. This position does not meet the employment requirements for individuals with F-1 OPT STEM work authorization status.

Sound like a good fit? APPLY TODAY!

```

Posted a month ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.