Desired Skills and Experience

  • Design, develop, and maintain Linux-based software for innovative scientific and industrial instruments
  • Build, test and tune Linux application software and system services
  • Design and run laboratory and field tests to validate and troubleshoot software
  • Stay up to date on state of the art software technologies
  • Contribute to design and code reviews
  • Bachelors of Science (BS) in computer science, computer engineering, or software engineering.
  • 7-10 years of CC++ software development experience on Linux.
  • Masters of Science (MS) in computer science or engineering
  • Experience developing with Python, Git, Bash, Google Test, and RESTful APIs
  • Continuous integration, test automation, release management
  • Familiarity with embedded software development and ARM processors

Apply