Current jobs related to Staff Software Developoment Engineer - Canada - Nokia Global
-
Staff Software Engineer
3 weeks ago
, , Canada HRB Full timeAbout Us We are an AI-native platform focused on transforming Financial Planning & Analysis (FP&A). The category we operate in is large, well-established, and rapidly evolving—yet still without a clear leader. Our growth has been driven by product velocity and customer outcomes rather than heavy marketing spend. Our platform provides a seamless way for...
-
Staff Software Engineer
3 weeks ago
, , Canada Fluxon Full timeBase pay range CA$165,000.00/yr - CA$185,000.00/yr We are Fluxon, a product development team founded by ex-Googlers and startup founders. We offer full-cycle software development from ideation and design to build and go-to-market. We partner with visionary companies, ranging from fast-growing startups to tech leaders like Google and Stripe, to turn bold...
-
Staff Software Engineer
2 weeks ago
, , Canada Magnet Forensics Full timeStaff Software Engineer We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad influence. You’re as comfortable designing architecture as you are shipping code, and you care deeply about developer experience, scalability, and performance. You’ve likely led modernization efforts, built shared frameworks or design...
-
Staff Software Engineer
4 weeks ago
, , Canada CarAi Full timeStaff Software Engineer CarAI | Remote (Canada) About Us CarAI is building the future of dealership intelligence. As a division of EV.com, CarAI empowers dealerships with cutting‑edge artificial intelligence solutions to optimize sales, marketing, and operations. Our goal is to modernize the traditional dealership experience through data, automation, and...
-
Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeCareer Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...
-
Staff Software Engineer
2 weeks ago
, , Canada Vividly Full timeStaff Software Engineer at Vividly Join to apply for the Staff Software Engineer role at Vividly Vividly is the leading modern trade promotion management (TPM) solution built by and for the consumer packaged goods industry. From campaign creation to deductions management and promotion measurement, we help brands manage every element of trade spend. With our...
-
Staff Software Engineer
2 weeks ago
, , Canada Densify Full timeDensify is building the future of autonomous, AI-driven cloud and container resource optimization . Our platform enables intelligent workload management across Kubernetes, IaaS, and GPU environments — eliminating waste, improving performance, and reducing risk through policy-driven automation. We work with the world’s most advanced IT organizations to...
-
Staff Software Engineer
5 days ago
, , Canada Fluxon Full timeWe are Fluxon, a product development team founded by ex-Googlers and startup founders. We offer full-cycle software development from ideation and design to build and go-to-market. We partner with visionary companies, ranging from fast-growing startups to tech leaders like Google and Stripe, to turn bold ideas into products with the power to transform the...
-
Staff Software Engineer
2 weeks ago
, , Canada Vividly Full timeStaff Software Engineer at Vividly Vividly is a modern trade promotion management (TPM) solution built by and for the consumer packaged goods industry. The platform helps brands manage trade spend from campaign creation to deductions management and promotion measurement. Responsibilities Architect and evolve the core systems that power our platform –...
-
Staff Software Engineer
2 weeks ago
, , Canada ServiceTitan, Inc. Full timeStaff Software Engineer page is loaded## Staff Software Engineerlocations: Canada Ontario Remote: Canada Remotetime type: Full timeposted on: Posted 30+ Days Agojob requisition id: JR You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide exciting opportunities to make an...
Staff Software Developoment Engineer
3 weeks ago
As a staff engineer you will be responsible for developing diagnostics software and lead hardware bring-up activities with a focus on quality and adherence to project schedules. You will be expected to work in a cross-functional team environment to debug and resolve technical issues You will develop and enhance the proprietary diagnostics software framework and third party vendor libraries, and develop testcases for hardware testing during the design and manufacturing stages
Responsibilities for Candidates
Being an integral member of the diagnostics software team, deliver quality output by developing diagnostics software for embedded system with a focus on quality and adherence to project schedules
Lead diagnostics development and hardware bring-up efforts
To scope, plan and execute the diagnostics software development in an Agile environment
Address field issues, execute feature enhancements and defect fixes
Work with HW, ASIC, FPGA, FW, and SW teams and design tests to verify hardware functionality in prototyping and manufacturing stages
Perform Root Cause Analysis for customer found defects
Create design and user guide documents
Required Skills for Candidates
BS/MS with 8 to 11 years' experience in developing diagnostics software for embedded systems
Experience in working in a cross functional product development environment involved in developing carrier-class telecommunication products(s)
Hands-on experience in developing diagnostics, participating in requirement gathering, design and test plan reviews
Hands-on experience in using test equipment such as traffic generators, JTAG debuggers
Proficiency in Linux and C/C++ in embedded systems including microcontroller based systems
Candidate must be a quick-learner and self-starter, energetic, flexible and positive
Good analytical and troubleshooting skills are critical
Experience with software version control (GIT) and bug tracking tools is required
Hands-on experience with diagnostic frameworks, hardware health monitoring, or power-on self-test (POST) systems
Basic understanding of electronics schematics and hardware design
Knowledge of hardware interfaces and protocols (I²C, SPI, Ethernet, PCIe)
Experience in working collaboratively with a geographically separated team
Hands-on experience in hardware bring-up and Uboot bootloader
Desired Skills for Candidates
Knowledge of Python and scripting based automation
Familiarity with RTOS environments (FreeRTOS, ThreadX, etc.)
Hands-on development experience with Infineon microcontrollers based systems