Sr Software Engineer, Qt / Robotics / Human Machine Interface

5 - 7 years experience  • 

Salary depends on experience
Posted on 04/18/18
Mountain View, CA
5 - 7 years experience
Salary depends on experience
Posted on 04/18/18

Job Description:

Are you a talented & enthusiastic Qt5 development expert with a love for technology & product innovation? Would you like to work on state-of- the-art robotics devices? Do you enjoy working on user interfaces? Do you feel at home in an agile, fast-paced, friendly and startup-like team? Then we would like to hear from you!

Key Responsibilities:

  • Create an “on-robot” Human-Machine Interface for a new robotics device
  • Interact with user interface designers, product managers and other stakeholders to explore implementation options
  • Create software using the Qt5 framework
  • Investigate technical feasibility and suggest software designs
  • Integrate your software with other members of the team, including robotics software engineers
  • Design and run your own unit test cases and integrate your code as part of a Continuous Integration process

 

Required Qualifications:

  • 5+ years of experience in software development, with strong programming and software design skills
  • 5+ years’ experience in C++ development
  • 5+ years’ experience with creating user interfaces and front-ends
  • Excellent communication skills, both oral and written

 

Desirable Qualifications:

  • Strong programming skills in the Qt5 framework
  • Good understanding of OOPS concepts, design patterns, algorithms and data structures
  • Experience and desire to work with agile software development paradigm in a fast-paced, iterative and multi-functional environment
  • Able to deal with ambiguity and change
  • Experience in a native Linux development environment
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.