E3 Works -
14 emplois
Windsor, ON
We are growing again! We are adding a Linux C++ Software Developer/Engineer to our Ultrasonic Technology Design Team.
Responsibilities
- up to $100,000 salary
- Experience or Knowledge of Ultrasonic, Radar or Laser sensors or imaging.
- 3+ years of programming experience
- Bachelor's degree in Software Engineering, Computer Science or related experience
- Systems or Server-side programming experience with any of C++, Golang, Rust
- Experience with database programming, relational database design, document database design, caching
- Solid knowledge of API architecture and implementation
- Experience developing on Linux, such as Ubuntu or Redhat
- Fluent with Git and common workflows
- Basic system administration (troubleshooting, backup, recovery, boot tools) knowledge with Linux Systems
Responsibilities
- Work with cross-functional teams to integrate hardware and software into a robust product for Ultrasonic Technologies
- Capture system requirements and design solutions
- Develop network communication protocols and data exchange formats
- Write tests and documentation for new features
- Perform other duties as assigned by the Project Manager
- Integration of the OS Platform and Application stack into an appliance configuration
- Develop and apply test plans including Unit Testing, and Integration Testing where appropriate to mitigate risks
- Perform root cause analysis of issues, and propose solutions to improve system reliability