Senior Software Development Engineer
18 hours ago
Telesat, a leading global satellite operator, is seeking an experienced Senior Software Development Engineer to join its cutting-edge LightSpeed Software development team.
About Telesat
With over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions worldwide, Telesat has grown to be one of the largest and most successful global satellite operators. Our revolutionary Low Earth Orbit (LEO) satellite network, Lightspeed, will revolutionize global broadband connectivity for enterprise users by delivering high capacity, security, resiliency, and affordability with ultra-low latency and fiber-like speeds.
Job Summary
The successful candidate will contribute to the design, development, and testing of our cutting-edge software by actively engaging with both the test and support teams to ensure comprehensive testing and efficient bug resolution. This role requires strong technical skills, excellent collaboration and communication skills, and the ability to work in a fast-paced environment.
Responsibilities
- Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
- Develop and maintain embedded software modules using programming languages like C++ and Python.
- Assist in the implementation of networking solutions, ensuring seamless communication between software components.
- Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
- Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
- Collaborate with the team to troubleshoot and resolve software defects and technical issues.
- Support the integration of software components on Linux operating systems.
- Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
- Utilize cloud technologies to enhance software deployment and management.
- Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
- Maintain clear and organized documentation of software designs, processes, and development tasks.
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Experience in software development, focusing on embedded systems.
- Basic understanding of networking concepts and protocols.
- Proficiency in using the Linux operating system.
- Detail-oriented with a commitment to producing high-quality software.
- Ability to design software with consideration for hardware resource constraints.
- Working conditions are generally comfortable and typical of an office environment.
- International travel is required.
Salary Range
$120,000 - $180,000 per year, depending on experience.
Location
Ottawa, Canada.
-
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...
-
Senior Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Nokia Full timeAbout the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.
-
Senior Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Telesat Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.
-
Ottawa, Ontario, Canada QNX Software Systems Full timeWe are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...
-
Ottawa, Ontario, Canada CB Canada Full timeJob SummaryCB Canada is seeking an experienced Senior Software Engineer to join our Developer Experience Engineering team. In this critical role, you will play a key part in defining and improving the experience our product teams see each day.About the RoleAs a Senior Software Engineer, Developer Experience Engineering, you will be responsible for driving...
-
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...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeOverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...
-
Senior Software Engineer
1 month ago
Ottawa, Ontario, Canada Randstad Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...
-
Senior Software Engineer
1 week ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and implementing complex software systems.
-
Senior Software Developer
4 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout You.i Labs IncWe're a team of talented professionals who bring characters to life, and we're looking for a skilled Senior Software Developer - C++ Engineer to join us.
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob Summary:We are seeking an experienced Senior Software Engineer to join our team at Telesat in Ottawa, Ontario.About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our legacy...
-
Ottawa, Ontario, Canada Cisco Systems, Inc. Full timeAbout the RoleWe are seeking a highly skilled software developer to join our team at Cisco Systems, Inc. as a Senior Networking Software Development Engineer.This is an exciting opportunity to work on cutting-edge routing and switching systems, developing software solutions that will power our next-generation network operation system.Job DescriptionThe ideal...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Norton Rose Fulbright Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Company. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming...
-
Senior Network Software Engineer
1 week ago
Ottawa, Ontario, Canada Workila Full timeAt Workila, we offer an exciting opportunity for a skilled Senior Network Software Engineer to join our team. Our cutting-edge projects and collaborations provide a unique chance to grow and advance in your career.About the RoleAs a Senior Network Software Engineer, you will be responsible for designing, developing, and implementing high-performance network...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada NewFound Recruiting Full timeAt NewFound Recruiting, we are seeking a skilled Senior Software Engineer to join our team in Ottawa, Ontario. With a focus on developing innovative solutions, this role offers the opportunity for professional growth and challenges that will help you advance your career.About UsWe are a leading recruitment agency dedicated to providing exceptional service to...
-
Senior Python Software Development Engineer
1 week ago
Ottawa, Ontario, Canada Collabera Full timeAbout CollaberaA leading Information Technology (IT) staffing firm with a strong global presence, representing approximately 10,000 professionals across North America. Our commitment to client success has earned us a top ranking among their suppliers.Job OverviewWe are seeking an experienced Senior Python Software Development Engineer to join our team.Key...
-
Principal Software Developer
4 weeks 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
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 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....
-
Senior Embedded Software Engineer
4 days ago
Ottawa, Ontario, Canada Procom Full timeWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Procom in Ottawa.As a key member of our team, you will be responsible for designing and developing software features using C++ and Python for cloud-connected modules.The ideal candidate will have 10+ years of experience in embedded C++ development, with recent experience...