Software Developer
1 week ago
Software Developer-Onsite Position-Ottawa, ON
We have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ON
As 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 skills coupled with innovative approaches. In a nutshell, we need your sharp expertise to help define new embedded products, implement product enhancements and contribute to process improvements.
Location: Ottawa, ON
We Take Care of Our People
Paid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Referral Program I Recognition I I *
Your Challenge:
- Engineer, Design, Develop and Test new embedded products at the forefront of technology.
- Support and enhance existing embedded software.
- Apply established development processes and assist in process improvement.
- Analyze requirements, research and identify solutions and develop the design.
- Conduct architecture, design and code reviews.
- Provide input to architecture and design reviews.
- Provide input and evaluation of new technologies and products.
- Keep current with embedded software trends and share knowledge.
- Reading and understanding IC datasheets, register descriptions and board schematics.
- Participate in maintaining a positive and productive atmosphere within the team.
What you Bring:
- Development of real-time embedded software solutions for Intel, Power Architecture and Arm processors.
- Proficient using the high-level programming language such a C to solve computing problems.
- Strong sense of responsibility, commitment to quality and achieving deadlines and be a driven and motivated self-starter with a keen interest to learn.
- Strong understanding of software design and engineering principals and application to real world use.
- Results-oriented team player who leads by example, holds themselves accountable for performance, takes ownership of their responsibilities, and champions process improvement initiatives
- Bachelor's Degree in Engineering or Computer Science (or equivalent).
- Experience/familiarity in the following is an asset:
- Experience working with a multi-disciplined team
- Knowledge of software engineering best practices and standards.
- Focus on writing supportable, portable code.
- Linux BSPs and device driver development
- VxWorks BSPs and VxBus device driver development
- Linux OS distributions such as (Red Hat Enterprise, CentOS Stream, Alma, Fedora, and YOCTO)
- Das U-Boot or UEFI/BIOS firmware development
- Software configuration management tools such as Git.
- Software work and defect tracking tools such as JIRA.
- Software test tools and methodologies.
- Scripting tools and languages such as Python.
- Requirements analysis and tracking.
- Use of HW debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs.
- Hobby projects with Raspberry Pi and/or Arduino
Who We Are:
Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. Our customers want the latest cutting-edge consumer technology adapted to a rugged form factor and our mission is to make that a reality As part of a dynamic multi-disciplined team, your job will be to support the development of new embedded systems products, and to enhance our existing products.
-
Software Developer
1 week 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...
-
BlackBerry QNX Systems Software Developer II
1 week 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...
-
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...
-
Senior Software Test
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems and...
-
Software Developer
1 week 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...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Dls Technology Corporation Full timeTitle: Software Developer (Linux)We are looking for a motivated and enthusiastic Software Developer to join our dynamic team in Ottawa, Ontario. As a Software Developer, you will play a key role in developing, implementing, and maintaining software applications. The ideal candidate should have a solid technical background in Linux OS and software...
-
Software Developer
1 week 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,...
-
Software Developer
1 week 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,...
-
Software Developer
1 week 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...
-
Software Developer
1 week 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
1 week ago
Ottawa, Ontario, Canada Thales Group 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,...
-
Software Developer
4 weeks ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
Software Developer
1 month ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
BlackBerry QNX DevOps Developer
1 week 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 Developer
1 week ago
Ottawa, Ontario, Canada MD Financial Management Full timeIs this role right for you? In this role you will: Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads. Capable of applying technological knowledge to the design and implementation of software Work at the highest technical level of software development while maintaining a good knowledge of...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Scotiabank Full timeJoin a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.The Global Wealth Engineering client technology team is currently revolutionizing the digital experience for its clients. Working hand in hand with the Scotia Digital team, we are dedicated to providing top-notch digital experiences across all Scotia Wealth...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Communications Security Establishment (CSE Full timeEMPLOYER: Communications Security Establishment (CSE)JOB DESCRIPTION:The start date is not accurate, depends on security clearance process.Salaries range from $78,001.00 to $105,060.00, depending on the level. These positions are currently eligible for a market allowance ranging from $8,366.36 to $12,103.35.LocationAll jobs are in Ottawa, Ontario. This...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada ADGA Group of Companies Full timeJob Description ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. You will be joining our clients newly created team who are building custom applications...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada MD Financial Management Full timeRequisition ID: 194846 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia...