Software Development Engineer
2 weeks ago
Location: Ottawa, CAN
In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.
For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life.
Position Summary
This is a hybrid position located in Ottawa. 3 days on site.
Thales is actively seeking a Software Development Engineer for embedded systems.
Minimum Requirements
• Bachelor's Degree in Computer Science, Math, Engineering, or related field.
• 10+ years of hands-on Software and firmware Engineering Experience in cybersecurity with 3+ years leading the technical direction and deliveries of an engineering team
• 10+ years expertise with C/C++ and a solid understanding of embedded systems, and hardware interfaces.
• Experience in software and firmware design, security concepts and micro services.
• CI/CD (GIT, CI/CD, Jenkins)
• Strong knowledge and experience in software development life cycle, agile methodology, and architectural principles.
• Good verbal and written communication skills; able to effectively articulate technical vision, strategy, and outcomes.
• Exceptional leadership skills, proficiency in giving constructive feedback and capable of motivating and guiding the team through complex projects while promoting a culture of innovation and learning.
• Strong organizational skills, adept at managing time effectively and prioritizing tasks to meet project deadlines.
• A commitment to quality, with a meticulous eye for detail and a process-oriented mindset to ensure that we deliver excellent products consistently.
Preferred Experience
• Expertise in cybersecurity and cryptographic algorithms and protocols, including vulnerability scanning and management.
• High availability clustering, performance fine-tuning and database Expertise
• Expertise with Docker containers and virtualization
What We Offer
Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following: Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program. Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period. Company paid holidays, vacation days, and paid sick leave. Voluntary Life, AD&D, Critical Illness, Long-Term Disability. Employee Discounts on home, auto, and gym membership.
Why Join Us?
Say HI and learn more about working at Thales click here.
#LI-hybrid
#LI-WM1
Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.
This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access.-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Rewind Software Full timeJob DescriptionJoin us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving customer issues while not shying away from engaging with customers directly to...
-
Software Development Engineer
2 weeks ago
Ottawa, Ontario, Canada Thales Full timeLocation:Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....
-
BlackBerry QNX Senior Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX's embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...
-
BlackBerry QNX Systems Software Developer II
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Curtiss-Wright Full timeSoftware Developer-Onsite Position-Ottawa, ONWe have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ONAs one of our Software Developers, you are responsible for all aspects of software development; you must be resourceful and able to overcome new challenges using insightful design and engineering...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Adecco Full timeC++ Software Engineer Adecco is currently seeking a skilled C++ Software Engineer for an exciting opportunity. This is a 6-month hybrid contract role with potential for extension. Join our dynamic team working with a public sector client in Ottawa. The C++ Software Engineer will be responsible for: Collaborating with a team to develop and test software for...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada HAProxy Technologies, LLC Full timeHAProxy Technologies is the company behind HAProxy, the world's fastest and most widely-used software load balancer. Organizations rapidly deploy HAProxy products to deliver websites and applications with the utmost performance, observability and security at any scale and in any environment. HAProxy Technologies is headquartered in Newton, MA, with multiple...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Lotustg Full timeJob Title: Autosar Classic Software developer Contract (C2C/ W2/ 1099)/Fulltime Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their innovations include World's 1st Autonomous Welding Robot, Solar 'Connectivity'...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Adecco Canada Full timeSoftware Developer Adecco is currently recruiting for a Software Developer. This is a 1- year hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The Software Developer will have the following...
-
Senior Software Developer
2 weeks ago
Ottawa, Ontario, Canada CB Canada Full timeSenior Software Developer ( Performance testing/Performance optimization ) Senior Software Developer (Performance testing/Performance optimization)On behalf of our client, Procom is looking for a Senior Developer who strives on building high-quality solutions for both performance test automation and data engineering of performance information to help...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Bevertec Full timeJob Title : Intermediate Programmer/Software Developer (Level 2)Location: Ottawa, ON Job Type: Contract (240 days with potential extensions) Create detailed programs, flow charts, and diagrams for controlling laboratory equipment, processing data, and storing results. Coding: Translate flow charts into machine instructions and collaborate with technical...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Bevertec Full timeJob Title : Intermediate Programmer/Software Developer (Level 2)Location: Ottawa, ONJob Type: Contract (240 days with potential extensions)Clearance:SECRETResponsibilities:Design and Development: Create detailed programs, flow charts, and diagrams for controlling laboratory equipment, processing data, and storing results.Coding: Translate flow charts into...
-
BlackBerry QNX DevOps Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timePosition: Software Development EngineerCompany: BlackBerry QNXJob Description: BlackBerry QNX is a leading provider of secure operating systems and development tools for critical embedded systems worldwide. We are experts in the embedded field, offering trusted solutions for various industries. As part of our team, you will play a key role in optimizing...
-
Software Engineer
4 weeks ago
Ottawa, Ontario, Canada h2o Full timeAbout This Opportunity is at the forefront of the rapidly evolving MLOps landscape. We're leveraging MLOps to transform machine learning models from isolated, engineer-specific tools into robust, cloud-native services that are scalable and consistently available. Our approach is firmly rooted in Kubernetes, positioning our team at the cutting edge of cloud...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Procom Full timePosition: Embedded Software Developer, C++ Our top client is looking for an Embedded Software Developer to join their team in Ottawa. You will work on-site in this role. Work in the Software Development team on a project involving the entire development lifecycle Gain experience in scaled agile software development, C++, and Python...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Robertson & Company Ltd. Full timeThe Department of National Defence is looking for a Consultant with valid SECRET Clearance.Location: OttawaDuration: 1 year plus two 1 year extensionsMandatory Requirements:Education: A minimum of a Bachelors Degree in electrical engineering, computer engineering or computer science from a Canadian University, or equivalent from a foreign institution, as...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Thales Full timeLocation: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Invest Ottawa Full timeJob Summary: Position: Senior Software Engineer Responsibilities: Develop and maintain the full software development lifecycle of Enurgen's products Join our team as we collaborate with Enurgen in the search for a Senior Software Engineer. In this role, you will play a crucial part in ensuring the success of Enurgen's products through your expertise in...
-
Senior Software/Firmware Development Engineer
4 weeks ago
Ottawa, Ontario, Canada E-Solutions INC Full timeJob Title: Senior Software/Firmware Development EngineerJob Location: Montreal, Ottawa-OnsiteJob Description:Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes Design, implement, test, and document other...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Qlik Full timeDescriptionAt Qlik, we are passionate about providing top-tier data, analytics, and AI technology to help businesses worldwide extract maximum value from their data. We are a leading organization, recognized as a Gartner Magic Quadrant Leader for over a decade, with a strong focus on values and a global presence.The Front-End Software Engineer RoleJoin us at...