Return To Jobs Apply For Job

Sr. Software Engineer - C++

Job Responsibilities:  
We are seeking a Senior Software Engineer to participate in the design, development and implementation of visualization applications, software tools, SDKs, and test tools including automation. The successful candidate will champion sound software development practices as part of a larger team spanning multiple departments and understands the progression towards an automotive certified product from a software quality perspective.
  • Software development including high level system architecture and module development according to a product roadmap
  • Collaboration on writing internal and customer facing specifications related to system architecture
  • Peer review and integration of software development work using industry tools
  • Teaching other members of the software team
Skills Required:
  • Extensive software development experience in C++
  • Experience with QT UI development
  • Experience designing and implementing a software architecture
  • Working knowledge of multithreading, networking, and graphics intensive application development
  • B.S. in Computer Science, Computer Engineering, or related field
Nice to haves:
  • Experience with automotive software
  • Experience with LiDAR or other sensor software
  • Experience working within a multidisciplinary team across all engineering disciplines
  • Graduate in Computer Science, Computer Engineering, or related field
  • Experience in machine learning, artificial intelligence, or computer vision
  • Experience with sensor fusion