Intermediate/Senior Software Developer
4 days ago
We are seeking an experienced intermediate/Senior Software Developer to join our team working on VoIP telephone development as part of the FortiVoice PBX solution. This role focuses on embedded systems development, efficient implementation, and delivering optimized real-time performance.
As an Intermediate / Senior Software Developer, you will:
- VoIP & Telephony Development
- Implement and optimize GUI interfaces for Internet phones using the FTLK GUI toolkit.
- Develop and maintain embedded VoIP telephone software.
- Work with the SIP protocol and related telephony technologies.
- Ensure efficient coding practices for small memory footprint and optimized performance.
- Embedded Systems & Linux
- Work within a real-time Linux environment.
- Apply knowledge of IPC (Inter-Process Communication) and threading.
- Perform cross-compilation using ARM toolchains.
- Software Development
- Design and implement solutions using C/C++ (with object-oriented concepts).
- Use Eclipse or MS Visual Studio for development.
- Apply effective debugging techniques and utilize debugging tools.
- Manage dynamic and static library linking.
- (Optional) Contribute with Dart language knowledge.
We Are Looking for:
- Strong experience in embedded systems development.
- Proficiency in C/C++, object-oriented principles, and debugging techniques.
- Familiarity with Linux real-time environments and cross-compilation.
- Understanding of IPC mechanisms.
- Experience with development IDEs (Eclipse or Visual Studio).
- Strong communication skills.
- Responsible, self-motivated, and proactive in problem-solving.
- Ability to deliver under tight schedules when needed.
- Comfortable working both independently and as part of a collaborative team.
- Quick learner with a positive outlook.
Preferred Qualifications:
- Previous knowledge of telephony systems.
- Experience with VoIP protocols (SIP).
- Exposure to FTLK GUI toolkit.
- Knowledge of Dart programming language.
Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company-paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counselling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.
All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion.
About Our Team:
Join our Software Development team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions
Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
-
Ottawa, Ontario, Canada Fortinet Full time $80,000 - $120,000 per yearDescriptionFortinet is growing and we are looking to hire a Intermediate or Senior Software Developer for unified communication solution development to join our team in Ottawa. At Fortinet, you will be involved in the full development life cycle of software and product development, you will have the chance to develop different components such as low end...
-
Intermediate Software Developer
2 weeks ago
Ottawa, Ontario, Canada Welbi Full time $60,000 - $120,000 per yearAbout WelbiAt Welbi, we're improving the quality of life of older adults like our parents and grandparents. We do this by transforming the way front-line workers in senior living communities provide care to them every day.To learn more about us — how we started, the problems we solve, and how we are helping seniors live more fulfilled lives — watch the...
-
Senior Software Developer
7 days ago
Ottawa, Ontario, Canada SRC Can Full time $120,000 - $150,000 per yearThe Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible. The company was formed to provide innovative products and seasoned analysis to solve the United States' toughest new Electronic Warfare challenges and has now expanded operations into Canada. We do this by focusing on our customers' needs through the innovative...
-
Senior Software Developer
5 days ago
Ottawa, Ontario, Canada Nanometrics Inc. Full time $120,000 - $180,000 per yearJob TitleSenior Software Developer - R&DReports ToDirector, Software DevelopmentBased InOttawa, ONTermFull TimeAbout NanometricsWith 40 years of seismic technology and industry application experience, we are a global, award-winning company providing monitoring solutions and equipment for studying artificial and natural seismicity. From mission-critical...
-
senior software developer
2 weeks ago
Ottawa, Ontario, Canada Sense & Respond Software LLC Full time $90,000 - $120,000 per yearOverviewLanguagesEnglishEducationOther trades certificate or diplomaor equivalent experienceExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Asset languagesHindiBengaliWork settingOfficeRelocation costs covered by employerStartup companyWilling to relocateSoftware...
-
Intermediate Embedded Software Engineer
5 days ago
Ottawa, Ontario, Canada SKYTRAC Full time $90,000 - $120,000 per year*Join Our Dynamic Team at SKYTRACAbout Us*SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...
-
Senior Software Developer
1 week ago
Ottawa, Ontario, Canada Walmart Full time $80,000 - $120,000 per yearWelcome to Warner Bros. Discovery… the stuff dreams are made of.Who We Are… When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life,...
-
Intermediate /Senior Bridge Engineer
7 days ago
Ottawa, Ontario, Canada EXP Full time $80,000 - $120,000 per yearJob DescriptionIntermediate /Senior Bridge EngineerOttawa, ONAt EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges....
-
Senior Software Developer
6 days ago
Ottawa, Ontario, Canada vTech Solution Canada Full time $80,000 - $120,000 per yearCompany DescriptionvTech Solution, Inc. is a CAMSC-certified minority-owned firm headquartered in Winnipeg, specializing in Managed Workforce Solutions and IT Consulting Services. With a commitment to understanding client needs, the company delivers exceptional services through a combination of skilled professionals, innovative processes, and advanced...
-
Intermediate/Senior Technical Writer
6 days ago
Ottawa, Ontario, Canada Fortinet Full time $50,000 - $120,000 per yearDescriptionFortinet is looking for an intermediate/senior technical writer with strong writing skills and QA experience to join our Ottawa office (on-site). You must possess the ability to document features by reading specifications, talking to subject matter experts, and using the software. You will also be required to test the functionality and usability...