Software Developer
3 weeks ago
Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and service facilities internationally. Kongsberg Discovery is a market leader in systems for positioning, surveying, and navigation. We are determined to provide our customers with innovative and reliable marine electronics that ensure optimal operation both on and under the sea.
At KONGSBERG, we believe in tackling challenging problems and delivering extreme performance for extreme conditions. We do that through excellent products and services developed for delivering the greatest benefits to our customers.
WORLD CLASS – through people, technology, and dedication
- Fully extended health, dental, vision & welfare benefits
- Up to 7% employer match program with RRSP
- Flexibility with Paid Time Off
- Safe and collaborative culture
There has never been a more exciting time to work for Kongsberg Discovery Canada Ltd. than right now. With us, you will be in the forefront of enabling the business to achieve their objectives through the role as Software Developer.
POSITION SUMMARY:
Reporting to the Director of Engineering, the Software Developer will be responsible for designing, coding, debugging, testing, and sustaining our suite of software applications throughout the software development lifecycle. Application software controls, monitors, and displays data from our portfolio of sonar devices and provides an essential function to the end users. This is a key role requiring strong software development and engineering fundamentals, understanding of hardware and software interaction, and ability to work as part of a hybrid team.
ROLE AND RESPONSIBILITIES:
- Design, code, test, debug and document high quality software to control and monitor sonar devices.
- Analyze and fix defects, implement new features on current applications.
- Create, update, and provide design documentation to ensure efficient maintenance and code reuse.
- Ensure the software functionality, performance, stability, and reliability meets business and user requirements.
- Collaborate with engineering team members, product managers and other relevant stakeholders to understand and ensure compliance to feature requirements.
- Stay up to date with current and modern technologies including AI (Artificial Intelligence) and propose solutions to meet the company’s project requirements.
- Assist in developing system architectures based on scalable design and coding patterns.
- Work within the group to continuously improve the software development processes.
QUALIFICATIONS AND EDUCATION REQUIREMENTS:
- A University degree in Engineering, Computer Science or other relevant discipline, or a combination of equivalent education and experience.
- 3-5 years of experience in software design and development.
- Proficient in C++ and object-oriented design
- Experience in embedded firmware development is an asset
- Combination of:
- Software system development and design
- Ethernet/Sockets programming e.g., TCP/IP protocols.
- Multi-threaded programming
- Operating systems (Windows, Linux, FreeRTOS), Realtime systems
- GUI design and development
- Signal and image processing
- Agile processes and methodologies
- System integration and test
- Git or similar repositories
- TFS or similar
- MATLAB
- Experience working in a cross-functional team including hardware and software engineers.
- Experience working with hybrid, local, and remote software development teams.
- High level of energy, enthusiasm, and optimism, as well as strong motivation to deliver great products and passion for excellence.
- Ability to focus and drive tasks/projects to completion.
- Strong analytical and problem-solving skills.
- Working knowledge of electronic assemblies.
- Proficient in Microsoft Office products.
- Excellent oral and written communication skills.
- Proven interpersonal and organizational skills.
Work Location (hybrid, communiting to local office is required): Port Coquitlam, BC Canada
KONGSBERG provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
#J-18808-Ljbffr-
Software Developer
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada International Submarine Engineering Ltd. Full timeISE is seeking a Software Developer to join our core engineering team. The successful role="presentation" candidate will be responsible for a variety of tasks including: Designing software modules Creating user interfaces Implementing code Conducting testing The Software Developer will work closely with team leaders and project managers to ensure that...
-
software QA
4 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Fascicle Technologies Inc. Full timeMinimum Requirements:Education: Bachelor's degreeExperience: 3 years to less than 5 years or equivalent experienceWork SettingConsulting firmTasksConfer with clients to identify requirementsDesign, develop and implement information systems business solutionsProvide advice on information systems strategy, policy, management and service deliveryAssess...
-
Strategic Development Program Trainee
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada EMCO Corporation Full timeWith over 115 years of experience, EMCO Corporation is a leading national wholesale distributor of plumbing, HVAC, waterworks, and industrial products to the construction industry. We provide quality and cutting-edge products that help support residential, commercial, and infrastructure initiatives across Canada.At EMCO Corporation, we are committed to...
-
software engineer
3 weeks ago
Richmond, British Columbia, B7A, Greater Vancouver, Canada POS King Software Inc. Full timeEducation: Bachelor's degree Work Setting: Computer hardware or software retailer/wholesaler Tasks: Operate automatic or other testing equipment to ensure product quality Consult with clients after sale to provide ongoing support Conduct tests and perform security and quality controls Execute and document results of software application tests and...
-
Management Development Trainee
4 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada EMCO Corporation Full timeManagement Development Trainee - BC PlumbingFull-timeWe are currently hiring full-time Management Development Program Trainees.With over 115 years of experience, EMCO Corporation is a leading national wholesale distributor of plumbing, HVAC, waterworks, and industrial products to the construction industry. We provide quality and cutting-edge products that...
-
software developer
3 weeks ago
Delta, British Columbia, J4E, Greater Vancouver, Canada V Manage IT Full timeEducation:Secondary (high) school graduation certificateWork Setting:Computer hardware or software retailer/wholesalerTelecommunications industryTasks:Write, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...
-
business systems analyst
4 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada ElementIQ Media Inc. Full timeEducation: Bachelor's degreeExperience: 3 years to less than 5 yearsTasksConfer with clients to identify requirementsDocument technical requirements to ensure that products, processes and solutions meet business requirementsPrepare cost-benefit and return-on-investment analyses to support system implementationDesign, develop and implement information...
-
Senior Software Developer
1 month ago
Richmond, British Columbia, B7A, Greater Vancouver, Canada PINNACLE STAFFING SOLUTIONS Full timeJOB TITLE: Senior Software Developer INDUSTRY: Aviation / Technology LOCATION: Richmond, BC STATUS: Full-Time / Hybrid Begin an exciting new journey in your technology career by joining the team of a fast-growing aviation company as their Senior Software Developer. You’ll be responsible for developing, maintaining, and supporting backend API services and...
-
software developer
3 weeks ago
Delta, British Columbia, J4E, Greater Vancouver, Canada OMIKAN TECHNOLOGIES INC. Full timeEducation: Bachelor's degree or equivalent experience Tasks: Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance of software Assist in the...
-
Software Development Intern
3 weeks ago
Richmond, British Columbia, B7A, Greater Vancouver, Canada The Boeing Company Full timeJob DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great...
-
Registered Dental Hygienist
4 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Luminous Dental Centre Part timeLuminous dental is a family-owned, non-corporate clinic that has been serving the community for over 40 years as Dr. Gavin Chu Inc. We have recently re-branded and are expanding our team and hours of operation to serve our patients better. We have loyal long-term patients and staff and a supportive environment for learning. We are currently looking for an...
-
Sr. Project Engineer
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada ANDRITZ Full timeEvery day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live in. Our...
-
Program Administrative Assistant
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Vancouver Coastal Health Full timeSalaryThe salary range for this position is CAD $28.80/Hr. - CAD $30.53/Hr.Job SummaryCome work as a Program Administrative Assistant with Vancouver Coastal Health (VCH)! Vancouver Coastal Health is looking for a Program Administrative Assistant to join the Overdose Outreach team at Downtown Eastside in Vancouver, BC. Apply today to join our team!As an...
-
Entrepreneur in Residence
4 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada FutureSight Full timeFutureSight is seeking an experienced and visionary entrepreneur to co-found their next B2B SaaS startup with us.FutureSight is a leading venture studio that co-creates world-class software companies with values-driven entrepreneurs from inception to exit. We are a team of founders, operators, and designers with experience successfully bringing software to...
-
Eating Disorders Therapist
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Fraser Health Full timeDetailed OverviewReporting to the Program Coordinator, provides consultation, case management and therapy to individuals and families affected by eating disorders. Assesses clients, determines referral needs, provides group therapy, family therapy and group education, liaises with community resources for specialized services. Formulates and implements...
-
C/C++ Software Developer
3 weeks ago
Burnaby, British Columbia, Greater Vancouver, Canada Fortinet Full timeFortiNDR (Network Detection Response) utilizes cutting-edge machine learning technology for sophisticated malware detection, intrusion detection, and network anomaly detection. We are seeking an Intermediate C/C++ Developer to contribute to the development and enhancement of our on-prem solutions, particularly in areas involving engines, operating image,...
-
Mental Health Clinician
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Fraser Health Part timeSalary rangeThe salary range for this position is CAD $42.27 - $52.81 / hour Come work with us!Fraser Health is the second largest health system in Canada with over 45,000 staff, medical staff and volunteers, and is the largest of five regional health authorities in British Columbia, providing hospital and community-based health services to nearly 2 million...
-
Concurrent Disorders Counsellor
1 month ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Vancouver Coastal Health Full timeSalaryThe salary range for this position is CAD $42.27/Hr. - CAD $52.81/Hr.Job SummaryCome work as a Concurrent Disorder Clinician with Vancouver Coastal Health (VCH)!Vancouver Coastal Health is looking for a Concurrent Disorder Clinician to join the Mental Health & Substance Use team at South Community Health Centre in Vancouver, BC. Apply today to join the...
-
Retail Branch Manager
3 weeks ago
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Universal Field Supplies Full timeBranch Manager The Branch Manager will be responsible for overseeing both the retail store and shipping operations of the branch, ensuring efficient, effective, and seamless processes across both areas. This role involves managing inventory, coordinating logistics, leading a team, and providing exceptional customer service. The ideal candidate will be a...
-
Port Coquitlam, British Columbia, V3B, Greater Vancouver, Canada Vancouver Coastal Health Full timeSalaryThe salary range for this position is CAD $29.31/Hr. - CAD $38.47/Hr.Job SummaryCome work as an Analyst/Administrative Assistant with Vancouver Coastal Health (VCH)!Vancouver Coastal Health is looking for an Analyst/Administrative Assistant to join the Clinical Informatics Team. Apply today to join our team!As an Analyst/Administrative Assistant with...