Software Developer

2 weeks ago


Ottawa, Canada Ericsson Full time

Apply for the Software Developer role at Ericsson . At this time, Ericsson Canada Inc. does not provide immigration assistance or sponsorship for this position. About This Opportunity Are you a recent graduate or early‑career developer ready to shape the future of wireless technology? At Ericsson Radio Product Development we’re pioneering innovations in radio platform software and Open RAN technologies for 5G networks. Our Agile, cross‑functional teams collaborate to deliver world‑class products that power global connectivity. We are especially focused on integrating artificial intelligence across all aspects of our daily work—including software development, testing, and troubleshooting—to drive innovation, improve efficiency, and enhance product quality. What You Will Do Customer Insight & Collaboration Engage with our customer support team to gain valuable insight into our products and better understand real‑world customer needs. Collaborate with a diverse team to systematize, design, code, and test radio platform software and Open RAN technologies. Development & Testing Develop production‑grade software, unit tests, and automated test software for 5G radio and Open RAN products. Troubleshoot and resolve issues encountered during testing, contributing to continuous product improvement. Integration & Review Participate in software/hardware integration testing in the lab—independently and as part of a team. Review and provide feedback on software designs and test plans to ensure high‑quality deliverables. Skills You Will Bring A B.Sc or M.Sc in Computer Science, Electrical Engineering, or a related field. Up to 2 years of experience—or fresh out of school and ready to learn. Proficiency in C, with a foundational understanding of operating systems, kernel, and driver development. Basic knowledge of Linux as a development environment and a willingness to grow within it. Strong communication and interpersonal skills to collaborate effectively. A genuine curiosity and interest in artificial intelligence and its applications in software development and testing. Preferred Qualifications Familiarity with microcontrollers, interrupts, UART, SPI, I2C, timers, power management, and wireless SoCs. Experience or coursework with the Yocto build environment and CI/CD test infrastructure. Understanding of Linux kernel development, Python, shell scripting, and Java. Knowledge of Git and code review tools like Gerrit. Demonstrated interest or experience in applying AI techniques to software engineering challenges. Compensation And Benefits At Ericsson At Ericsson, we know that our people are the key to our success. We offer a competitive package to help with your individual needs and goals. Salary is dependent on factors including location, qualifications, and experience. In addition to base pay, there is an annual bonus opportunity based on performance. Ericsson offers extensive health benefits, including two medical and dental plan options and company credits covering the cost of deluxe plan coverages for employees and eligible dependents. Our Group Retirement & Savings Program provides an automatic 2% company contribution to the Pension Plan, a 50% match of employee contributions to the Registered Retirement Savings Plan up to 8%, and other financial security options. Paid time off includes a minimum of 18 days of accrued vacation, 3–5 personal days, 10 holidays, a volunteer day, and sick days (pro‑rated based on start date). Maternity leave is up to 10 weeks, and parental/adoption leave is 6 weeks at 100% pay. Additional benefits include financial wellness programs, educational assistance, matching gifts, and recognition programs. Equal Opportunity Employer Ericsson is proud to be an Equal Opportunity Employer. We encourage people from all backgrounds to apply. Accommodation If you need assistance or request an accommodation due to a disability, please contact Ericsson at Disclaimer The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties, and skills required for this position, and you may be required to perform additional job tasks as assigned. Location Ottawa, Canada #J-18808-Ljbffr



  • Ottawa, Canada Sense & Respond Software LLC Full time

    Join to apply for the senior software developer role at Sense & Respond Software LLC Location: Ottawa, Ontario, Canada Overview Languages: English Education: Other trades certificate or diploma, or equivalent experience. Responsibilities Write, modify, integrate, and test software code Communicate technical problems, processes, and solutions Prepare reports,...


  • Ottawa, Canada Sense & Respond Software Inc. Full time

    Overview Languages English Education - Other trades certificate or diploma - or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Asset languages - Hindi - Bengali Work setting - Office - Relocation costs covered by employer - Startup...


  • Ottawa, Canada Sense & Respond Software Inc. Full time

    Posted onDecember 10, 2025 by Employer details Sense & Respond Software Inc. Job details Salary 72,000 to 100,000 annually (To be negotiated) / 40 to 60 hours per week Terms of employment Term or contract Full time Overtime required, To be determined Source Job Bank # Languages Hindi Education Other trades certificate or diploma Experience 5 years or more...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Job DescriptionBlackBerry® 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...


  • Ottawa, Ontario, Canada NORTAK SOFTWARE LTD. Full time

    DESCRIPTION: Nortak Software is currently seeking Java Programmer/Software Developers with the following qualifications:MANDATORY REQUIREMENTS:Must have at least ten (10) years professional work experience within the last fifteen (15) years working as a Programmer/AnalystMinimum ten (10) of years professional work experience within the last fifteen (15)...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: 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. QNX was born in embedded, and provides time-tested and trusted foundation...


  • Ottawa, Canada Sense & Respond Software Inc. Full time

    A technology startup is seeking a Software Developer to work in Ottawa, Canada. You will be responsible for writing and testing software code, preparing technical documentation, and providing client support. The successful candidate should have at least 5 years of software development experience, proficiency in multiple programming languages including C,...

  • Software Developer

    3 days ago


    Ottawa, Ontario, Canada Aversan Full time

    Aversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer. As a member of our team you will contribute to the design and development...

  • Software Developer

    4 days ago


    Ottawa, Ontario, Canada Aversan Inc. Full time

    Aversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualifiedSoftware Developer.As a member of our team you will contribute to the design and development of...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: 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. QNX was born in embedded, and provides time-tested and trusted foundation...