Software Engineer

Software Engineer


  • Work with team members to design, implement and test innovative solutions to customer needs
  • Deliver high-quality working code within a sprint boundary
  • Demonstrate working features to a wide audience within the company
  • Show courage and openness by actively participating in retrospectives and code reviews, focusing on personal and team growth
  • Work as needed on applications written in a variety of programming languages


  • Bachelor’s degree or higher from an accredited academic institution in computer science, software engineering, or other engineering discipline
  • 3+ years’ experience in product development focused on software products
  • Strong understanding of C++
  • Professional experience working with Linux and embedded systems
  • Additional areas of interest
    • Python experience
    • Knowledge of geospatial functions and concepts
    • Foundations in math concepts
    • Working knowledge of Agile software development methods preferred such as Scrum, Continuous Integration, and Test-Driven Development

Read more here.


Posted on

April 3, 2023

Cart is empty!