- Fully extended health, dental, vision & welfare benefits
- Up to 7% employer match program with RRSP
- Flexibility with Paid Time Off
- Safe and collaborative culture
- Lead a software team's efforts to successfully complete sonar software development and sustaining projects on time and target.
- Collaborate with product managers and other relevant stakeholders to define software requirements, ensure accurate representation of product features and functionality, and make sure deadlines are met.
- Provide architectural design, roadmap, and technical leadership to development teams.
- Stay up to date with current and new technologies including AI and propose solutions to meet the company's future technology direction.
- Develop system architectures based on scalable design and coding patterns.
- Design, code, test, debug, and document high quality sonar software.
- Work within the group to continuously improve the software development processes.
- Identify and incorporate new technologies consistent with company goals.
- A University degree in Engineering, Computer Science or other relevant discipline, or a combination of equivalent education and experience.
- 4+ years of software team tech leadership experience.
- 10+ years of experience in software design and development.
- Full stack experience ranging from embedded firmware to desktop software.
- Expert in C++ and object-oriented design.
- Combination of the following:
- Software system architecture 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 acting as a liaison between departments internally, externally, and with management.
- Experience working with remote software development teams.
- High level of energy, enthusiasm, and optimism, as well as a sense of urgency and passion for excellence.
- Ability to manage multiple tasks and to adapt to priority changes.
- 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.
- Strong training, coaching and mentoring skills.
-
Software Architect
6 days ago
Kongsberg Gruppen Port Coquitlam, BC, Canadaa 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 fa ...
-
Software Architect
1 week ago
Kongsberg Gruppen Port Coquitlam, CanadaPort Coquitlam, BC (hybrid or remote in Western Canada) 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 na ...
-
software architect
2 weeks ago
JUSTORDER TECHNOLOGY INC. Burnaby, CanadaEducation: · Expérience: · Education · College/CEGEP · or equivalent experience · 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 control ...
-
Embedded Software Architect
2 weeks ago
Safe Fleet Coquitlam, Canada Full timeMeet the Smart Safety Company · At Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovat ...
-
Embedded Software Architect
2 weeks ago
Safe Fleet Coquitlam, CanadaAbout The Position · Meet the Smart Safety Company · At Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of flee ...
-
Software Architect
2 weeks ago
OSI Maritime Systems Ltd. Burnaby, CanadaSoftware Architect (Hybrid) · OSI Maritime Systems (CA), Suite Canada Way, Burnaby, British Columbia, Canada Req #30 February 13, 2024 About Us · In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over th ...
-
software architect
2 weeks ago
JUSTORDER TECHNOLOGY INC. Burnaby, CanadaEducation: College/CEGEP · Experience: Experience an asset · or equivalent experience · 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 con ...
-
software architect
3 weeks ago
JUSTORDER TECHNOLOGY INC. Burnaby, CanadaEducation: · Expérience: · Education · College/CEGEP · or equivalent experience · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-base ...
-
software architect
2 weeks ago
JUSTORDER TECHNOLOGY INC. Burnaby, CanadaEducation: College/CEGEP · Experience: Experience an asset · or equivalent experience · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer- ...
-
Software Architect
3 weeks ago
Emonster Solutions Richmond, BC, CanadaAbout Us · At Emonster Solutions, we're more than just a digital agency—we're your partners in innovation and growth. With a proven track record for almosta decade, we specialize in crafting digital solutions that elevate businesses to new heights. As a Google Partner and Semrus ...
-
Senior Software Architect
1 week ago
BAYS Technology Inc. Burnaby, CanadaWe are seeking a talented and experienced Software Architect to join our team. The ideal candidate will have a strong background in software development and architecture, with a passion for designing innovative and scalable software solutions. As a Software Architect, you will wo ...
-
Software Architect C++
6 days ago
OSI Maritime Burnaby, BC, Canada $140,000 - $170,000In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among ...
-
software architect
2 weeks ago
ENERGEX Vancouver, CanadaEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software ...
-
software architect
2 weeks ago
EMONSTER SOLUTIONS LTD. Richmond, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Usability testing · 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 informati ...
-
software architect
3 weeks ago
ENERGEX Vancouver, CanadaEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer- ...
-
software architect
3 weeks ago
EMONSTER SOLUTIONS LTD. Richmond, CanadaEducation: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop dat ...
-
software architect
2 weeks ago
ENERGEX Vancouver, CanadaEducation: Bachelor's degree · Experience: Experience an asset · or equivalent experience · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test compu ...
-
software architect
2 weeks ago
EMONSTER SOLUTIONS LTD. Richmond, CanadaEducation: Bachelor's degree · Experience: Experience an asset · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop ...
-
software architect
2 weeks ago
EMONSTER SOLUTIONS LTD. Richmond, CanadaEducation: Bachelor's degree · Experience: Experience an asset · Tasks · Usability testing · 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 infor ...
-
software architect
2 weeks ago
ENERGEX Vancouver, CanadaEducation: Bachelor's degree · Experience: Experience an asset · or equivalent experience · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded softw ...
Software Architect - Port Coquitlam, Canada - Kongsberg Gruppen
Description
Port Coquitlam, BC (hybrid or remote in Western Canada)
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.
AtKONGSBERG, 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
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 Architect.
POSITION SUMMARY:
Reporting to the Director Engineering, the Software Architect will be responsible for owning and leading the design, development, and sustaining efforts for the software application suite. This is a key role requiring full-stack development understanding, knowledge of design patterns, and software engineering practices. This individual will guide and direct the efforts of local and remote hybrid development teams.
ROLE AND RESPONSIBILITIES:
QUALIFICATIONS AND EDUCATION REQUIREMENTS:
Work Location (hybrid or remote in Western Canada): 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