Job Summary
This role will expand the capacity of our Software/Firmware team to manage and develop the software and firmware layer of our integrated multi-sensor vision systems. Depending on skills and experience, work could include developing software for a new video processing system, developing firmware for motor control, or working on tools for automating production and verification of products.
Required Skills & Experience:
- BS/MS in Computer Science or similar post-secondary program, or equivalent experience
- Strong logic, problem solving, and analytical skills
- Excellent debugging and troubleshooting skills
- Strong understanding of object-oriented programming
- Ability to learn and apply new concepts quickly
- Able to excel in a dynamic environment with changing priorities and tasks
- Good documentation and reporting skills
- 2+ years experience with C/C++
- Familiarity with Windows/Linux environments
Preference will be given to candidates who showcase their development experience via a portfolio, repository, or website. This may include personal, academic, and/or professional projects.
Additional Beneficial Skills & Experience:
- Desktop GUI Development (QT, UWP, JavaFX)
- Microcontroller programming (Microchip, TI, ST)
- Experience with video processing, encoding, and decoding
- Familiarity with embedded video processing hardware
- Microcontroller peripherals: UART, GPIO, I2C, PWM, ADC
- Useful Programming Languages: Python
Salary Range: $65,000 to $130,000 + benefits
Contact Us to Apply
Please send your application to hr@currentcorp.com and include the following:
- “Software/Firmware Developer” in the subject line
- Résumé/CV
- Cover letter
- Confirmation that you are willing to work on-site at our Port Coquitlam, BC office
- Available start date
- (Optional) Design portfolio or website link; this may include personal, academic, and/or professional projects
- (Optional, if recent or relevant) Post-secondary transcripts
We thank all candidates for their interest, however, only those selected for an interview will be contacted.
Company Description
Current Scientific Corp. is a growing marine tech company headquartered in metro Vancouver, BC with customers located around the world. We design and manufacture stabilized electro-optical systems for use in Naval & Defence sectors and Marine & Yacht industries. At CURRENT, we continually invest into product R&D to improve performance, quality, and customer experience. Our products are used for coast guard, paramilitary, super-yachts, commercial shipping, ferries & explorer cruises, icebreakers, marine mammal research vessels, and other specialty applications.