Software Engineer Technical Lead
4 weeks ago
About Us In 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 those solutions, the company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. Due to the nature of our company, all employees must pass specific security criteria. Only candidates who are Canadian citizens, have PR status or have a citizenship from a NATO country, and who satisfy security clearance criteria, will be considered.
Collaborate with and lead your team to design, build, test, and ship high-quality software to OSI's customers
Help shape your team's and OSI's technical roadmap
Mentor more junior software engineers
5+ years’ experience in a software environment
~ Experience in C/C++ development under Windows
~ Ability to understand and work with complex software requirement specifications
~ Ability to assist with analysis and design of solutions for algorithmically complex requirements
~ Knowledge and experience with Software Development Life Cycle (SDCL) and Software Design
~ Experience with unit testing
~ Ability to think outside of box and be a creative problem solver
~ Experience in developing real-time interfaces to external systems is an asset but not required
~ Experience working in an ISO 9001 compliant software engineering environment would be an asset; experience in the defense or aerospace domains is an asset but not required
~ Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics
OSI fosters an inclusive and diverse culture. We celebrate our diversity and strive to be more inclusive because it makes us a better company.
Dental care
Group Retirement Savings Plan
-
Software Development Engineer
2 weeks ago
Burnaby, BC, Canada OSI Maritime Systems Full timeABOUT US In 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 those solutions, the company develops and delivers integrated bridge...
-
Software Requirements Engineer
2 weeks ago
Burnaby, BC, Canada OSI Maritime Systems Full timeMay 1, 2024 About Us In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...
-
Microsoft .NET Technical Lead
4 weeks ago
Burnaby, Canada Ignite Technical Resources. Full timeOn behalf of our client in Burnaby, **Ignite Technical Resources** is looking for **Microsoft.Net Technical Lead **with our client for a Contract opportunity. **Summary of Role**: **Role Description** - The Microsoft.NET Technical Lead will be reporting to the Manager, System Development. - The.NET Technical Lead will work with the business analyst to...
-
Lead Performance Engineer
2 weeks ago
Vancouver, BC, Canada Zonda Full timeJob Title: Lead Engineer (Data) Location: Calgary, AB / Vancouver, BC Reports To: Director of Data Engineering We are seeking a highly skilled and motivated individual to join our team as a Lead Engineer in Data Operation. As a Lead Engineer in Data Operations, you will be responsible for driving the development of modern data pipelines and...
-
Software Technical Lead
1 week ago
Vancouver, BC, Canada Philpar Full timeSoftware Development Tech Lead (Remote, Full-Time) Are you a skilled developer looking to use your expertise in a small, collaborative team with a supportive environment? About the Company and Sites BrightSprout is a suite of innovative, online tools that help teachers quickly and easily create classroom materials. Our close-knit team of nine...
-
Software Engineer
4 weeks ago
Vernon, BC, Canada Fossbytes Media Pvt Ltd Full timeSoftware Engineer Responsible for creating SAP recipes and verifying and validating the process flow and functionality of SAP PP-PI sheets for our client. Gather user requirements, and configure / customize SAP PP-PI and other application software functionality to satisfy business requirements and business process design. Translate business requirements to...
-
Software Requirements Engineer
2 weeks ago
Burnaby, Canada OSI Maritime Systems Full timeMay 1, 2024 About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...
-
Software Requirements Engineer
2 weeks ago
Burnaby, Canada OSI Maritime Systems Full timeMay 1, 2024 About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...
-
Software Requirements Engineer
3 days ago
Burnaby, Canada OSI Maritime Systems Full timeMay 1, 2024 About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...
-
Software Requirements Engineer
2 weeks ago
Burnaby, Canada OSI Maritime Systems Full timeMay 1, 2024 About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...
-
Software Requirements Engineer
3 weeks ago
Burnaby, Canada OSI Maritime Systems Ltd. Full timeMISSION The Software Requirements Engineer has the primary responsibility of providing software requirements expertise to the Software Engineering Department, Product and Project Teams to ensure OSI product integrity. RESPONSIBILITIES Represents the Software Design Authority providing requirements guidance to the Project and Product teams. ...
-
Senior Hardware Engineer F/H
2 weeks ago
Burnaby, BC, Canada Ignite Technical Resources Limited Full timeOn behalf of our Utilities client based in Burnaby, Ignite Technical Resources is seeking an Senior Hardware Engineer to join our clients team on a Permanent basis. PLEASE NOTE: This will require 5 days a week on-site in Burnaby location. The role will work with engineers and designers to complete product development, maintenance of line and research tasks...
-
Software Engineer
2 weeks ago
Burnaby, Canada WESTEROS AUTO PARTS LTD. Full timeCompany: WESTEROS AUTO PARTS LTD.Location: Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as (link removed), is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades....
-
Manager, Software Engineering
1 week ago
Vancouver, BC, Canada NextPit GmbH Full timeManager, Software Engineering (FullStack - Java, React) We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and...
-
Software Engineer
1 week ago
Burnaby, British Columbia, Canada WESTEROS AUTO PARTS LTD. Full timeCompany: WESTEROS AUTO PARTS LTD.Location: Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as (link removed), is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades....
-
Manager, Software Engineering
4 weeks ago
Vancouver, BC, Canada Go REcruitment Full timeAs a Software Development Manager in Test , you will lead test automation activities across multiple product incubation verticals in several technology areas including mobile, front end, high traffic distributed systems, cloud native infrastructure, NLP, and machine learning. You will own QA for greenfield products You are an expert in a variety of...
-
Full Stack Developer IT/Software Development
3 weeks ago
Richmond, BC, Canada Ignite Technical Resources Limited Full timeOn behalf of our client in Richmond, BC , Ignite Technical Resources is looking for a Senior Fullstack Developer (AI/Data Analytics) for a 12-months contract position . The Senior Software Developer is typically assigned to high complexity work. This position requires to the Director of Business Security & End User Services and will work on an innovative...
-
Senior Software Engineer
4 weeks ago
Vancouver, BC, Canada Forgepointcap Full timeThe Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform, Maverics. You will join an engineering team that strongly believes in designing for security, reliability, and scale with diligent code reviews and the world’s first distributed identity orchestration platform. Our elite engineering...
-
Process Engineering Team Lead
1 week ago
Burnaby, BC, Canada Tundra Talent Community Full timeSummary: Reporting to the Program Manager, Field Deployments, the Process Engineering Team Lead will coordinate with various departments to lead process engineering and modelling activities. This is a supervisory role, overseeing and leading a small team of process engineers. Primary Responsibilities: Coordinate with field deployments, marketing,...
-
Electrical Engineer Technical Office
2 weeks ago
Castlegar, BC, Canada FortisBC Full timeAs part of our Engineering team on the electric side of the business, you’ll join a diverse team of employees we can’t do without! Lead and work as a part of multi-discipline teams to develop and execute projects. Manage engineering projects to maintain and modernize our hydroelectric generating stations. Manage engineering consultants and engineering...