Job Details

ID #1664435
State Washington
City Spokane / coeur d'alene
Full-time
Salary USD TBD TBD
Source Washington
Showed 2019-02-02
Date 2019-01-15
Deadline 2019-03-16
Category Software/QA/DBA/etc
Create resume

Linux Software Architect/Engineer/Developer (Coeur D Alene)

Washington, Spokane / coeur d'alene 00000 Spokane / coeur d'alene USA

Vacancy expired!

We are looking for a passionate Linux Software Engineer to design and develop a software solution for a very unique platform.

Qurrent is an early stage startup based in Coeur d'Alene, Idaho. We are focused on technology enhancement in the boating industry. Specifically, focusing on improving the user interface and experience at the helm to make boating more fun, safe, and way more awesomeand having tons of fun and high fives along the way!

If you are right for this position then you'll have all the standard Software Engineer abilities like gathering user requirements, defining system functionality and writing code in various languages and will have experience (hopefully painful and soul searching experience) with the software development life cycle from preliminary system analysis to tests, deployment, and ongoing field maintenance.

If you are perfectly suited for this position then you will also have deep experience with video and image processing libraries (like OpenCV and NVIDIA CUDA), 3D framework experience (e.g. Unity, Qt, or Unreal), database design, networking infrastructure, and high performance computing.

On top of that, you'd really really be the perfect candidate if you are experienced in interacting with hardware devices through various protocols, have battle scars from working with embedded platforms and doing the development on said platforms at the same time you're writing host/server software on the PC and making them all work together in a quasi-realtime environment to take advantage of the strengths of each platform to solve a complex problem in an efficient way.

Responsibilities

Execute full software development life cycle

Work hand in hand with other engineering disciplines to optimize solutions

Be prepared for specifications to change as the overall system evolves

Write well-designed, well-documented, testable code

Produce specifications and determine operational feasibility

Integrate software components into a fully functional software system

Document and maintain software functionality

Comply with project plans and industry standards

Requirements

Proven work experience as a Software Architect, Software Engineer and/or Software Developer

Experience designing interactive applications

Experience with C and Linux-supported application frameworks such as Qt

Highly Desirable Skills

Experience with live video capture and processing

Experience with robot operating systems like ROS, DriveNet, or PolySync

Experience creating and tuning control systems and feedback loops

Experience with webservers, database engines, and networking

Cultural Elements

You have to be team oriented, we only win if we do it together. You have to be passionate and committed to the goal and your team no egos allowed! We need a self-starter, someone who is going to bring ideas and solutions, someone who isn't afraid to take some risks and go for the gold rather than sitting around hoping someone will give you the answer or being afraid to do something wrong. Be authentic and fun!

Compensation

Salary - Commensurate with experience

Health Benefits

Equity participation

Vacancy expired!

Subscribe Report job