Senior Software Engineer (Rust) $$$$

Genius Software Verified Employer

As a Rust Software Engineer, you will be developing and improving our software mainly written in the Rust language. You will be developing pieces of software such as, services needed to operate the peripherals of the satellite, diverse bus interaction implementations including, CAN, SPI and others as well as the generation of testing environments, both unit and integration, that match these creations as all of our software must undergo rigorous testing on real hardware before flight.
 

What you need to be successful

  • You are an effective team member and collaborator
  • Have concise and effective technical communication skills for conveying technical concepts verbally and in documentation
  • You write clear and easily-understood code
  • Comfortable working with compiled languages for embedded or systems programming such as Rust and C, C++ or Python
  • Be able to design and implement rigorous unit and integration test suites from scratch
  • Be capable in using collaborative source control platforms such as Github, Gitlab, Jira, or others
  • Understand linux-based operating systems - their use, and developing software for them
  • Be competent with modern software development techniques - CI/CD, Unit and Integration testing, etc.
  • English B2.

    We offer:
  • Unique space project
  • B2B Contract
  • Remote Work
  • Vacation Policy
  • Compensation of National Holidays
  • Career Growth.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 30 March
20 views
ยท
3 applications
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...