Senior Software Development Professional
1 day ago
We are seeking an experienced Senior Software Development Professional to join our team at L3Harris Technologies.
Job DescriptionThis is a challenging role that involves designing and developing software solutions for complex, multi-network environments. As a key member of our engineering team, you will be responsible for:
- Developing software that operates in complex, multi-network environments;
- Designing and implementing algorithms;
- Collaborating with systems engineers on technical issues;
- Debugging software problems;
- Conducting independent research and providing new solutions to problems;
- Preparing presentations and demonstrations.
You will also have the opportunity to work on various projects concurrently, using your strong organizational and analytical skills to deliver high-quality results.
RequirementsTo be successful in this role, you will need:
- A minimum of 3-5 years of experience in software development, preferably with object-oriented design and programming languages such as C# and ASP.NET;
- Experience with web technologies and frameworks, including REST APIs, Web Assembly, and Blazor;
- Experience with client/server applications and communication protocols, such as Web Socket, HTTP, SSL, and SNMP;
- Familiarity with Linux and virtualization and containerization tools, such as Docker and Kubernetes (an asset);
- Experience designing and implementing data models using Entity Framework (an asset);
- Experience with scripting languages, such as Python and PowerShell (an asset);
- Strong understanding of relational databases, such as MySQL (an asset).
In addition to the above requirements, we would prefer candidates with:
- Knowledge of networking concepts, network design, and network device configuration;
- Experience developing interfaces with networking devices and other hardware;
- Experience with message broker systems, such as RabbitMQ;
- Strong English written and verbal communication skills.
To be eligible for this role, you must:
- Be eligible for registration with the Controlled Goods Program;
- Meet the eligibility criteria for a government of Canada Reliability status and Secret Level 2/NATO SECRET security clearance;
- Meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).
The estimated salary for this role is $120,000-$160,000 per year, based on industry standards and market conditions. In addition to a competitive salary, we offer a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
About UsL3Harris Technologies is proud to be an equal opportunity employer and is committed to treating all employees and job applicants with respect and dignity. We welcome applications from diverse candidates and are an inclusive workplace free from discrimination.
Contact InformationPlease submit your application through our website or by emailing us at careers@l3harris.com. We thank all applicants for their interest; however, only those selected for an interview will be contacted.
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...
-
Senior Software Development Professional
4 weeks ago
Ottawa, Ontario, Canada ADGA Group of Companies Full timeAbout the OpportunityWe are seeking a highly skilled Senior Software Development Professional to join our team at ADGA Group of Companies.As a member of our team, you will be responsible for developing custom applications for Dynamics 365/Power Platform using Canvas and Model Driven frameworks, building flows with Power Automate, testing automation, and...
-
Senior Software Development Professional
1 month ago
Ottawa, Ontario, Canada Telesat Full timeAbout TelesatTelesat is a leading global satellite operator that provides reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over five decades. With a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one...
-
Senior WiFi Networking Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Senior Software Engineering Professional
4 weeks ago
Ottawa, Ontario, Canada Fortinet Full timeJob Title: Senior Software Engineering Professional**Overview:**Fortinet is a leading cybersecurity company, and we are seeking a highly skilled Senior Software Engineering Professional to join our team in Ottawa. As a key member of our development team, you will be responsible for designing, developing, and maintaining software solutions that help protect...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Senior Enterprise Software Developer
4 weeks ago
Ottawa, Ontario, Canada Multiview Full timeAbout the RoleMultiview is seeking a highly skilled Senior Enterprise Software Developer to join our team. This is a remote position based in Canada.Job SummaryWe are looking for an experienced software developer who can design and implement scalable, efficient, and reliable software solutions using their expertise in internal and external software designs....
-
Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Senior Embedded Software Professional
2 weeks ago
Ottawa, Ontario, Canada Info Way Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Professional to join our team at Info Way Solutions.Job SummaryThis is an exciting opportunity for a talented software engineer with experience in embedded systems to work on challenging projects and contribute to the growth of our company.Key ResponsibilitiesDesign, develop, and test...
-
Principal Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...
-
Software Development Professional
2 months ago
Ottawa, Ontario, Canada Transport Livriris & Livriris Pro Inc Full timeJob SummaryWe are seeking a skilled Software Programmer to join our team at Transport Livriris & Livriris Pro Inc. As a key member of our team, you will be responsible for developing software solutions that meet the needs of our clients.Key Responsibilities- Develop software applications using various programming languages- Collaborate with cross-functional...
-
Senior Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeEmbedded Software Development OpportunityWe are seeking an experienced Senior Embedded Software Developer to join our team at BlackBerry Inc.About the Role:The successful candidate will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.) on Linux- and Windows-based...
-
Senior Photonics Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ciena Corporation Full timeUnlock Your Potential in Photonics TestingCiena Corporation is seeking a highly skilled Senior Photonics Software Developer to join our team in Ottawa. As a key member of our engineering team, you will have the opportunity to design, develop, and implement test software for photonic chips, including modulators, semiconductor optical amplifiers, and laser...
-
Senior Network Development Manager
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewThis role is an exceptional opportunity to lead our networking roadmap development team at QNX Software Systems. As a seasoned professional in software development and management, you will work closely with project and product managers to prioritize and schedule features and customer support cases, ensuring timely delivery and quality.
-
Senior Software Development Specialist
4 weeks ago
Ottawa, Ontario, Canada Communications Security Establishment (CSE Full timeJob OverviewThe Communications Security Establishment (CSE) is seeking a highly skilled Senior Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software applications.About the RoleThis role requires a strong...
-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...
-
Senior Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada Artech LLC Full timeArtech LLC is seeking a highly skilled Senior Embedded Software Developer to join our team in Kanata, Ontario. This contract position offers a competitive salary of $105,000 per year.Job DescriptionWe are looking for an experienced professional to work on various projects, including infotainment, connectivity, and other HW modules. As the Senior Embedded...
-
Senior Quality Assurance Specialist
4 weeks ago
Ottawa, Ontario, Canada Acuity Software Full timeJob OverviewAcuity Software is seeking a highly skilled Senior Quality Assurance Specialist to join our team. As a key member of our QA department, you will be responsible for designing and executing manual and automated testing strategies to ensure the highest quality of our web-based software.Estimated Salary: $85,000 - $110,000 per yearKey...