Principal Embedded Software Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Burnaby

Job Description

A leading global technology organisation is seeking a Principal Embedded Software Developer to take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class engineering standards.

In this role, you will drive the design, implementation, testing, and integration of embedded software components while guiding technical decision-making and contributing to the development of robust engineering processes. You’ll work closely with multi-disciplinary teams to ensure seamless integration, strong performance, and high-quality delivery.

What You’ll Be Doing

Design, develop, test, and maintain embedded software applications in C++
Take ownership of specific embedded modules and ensure delivery to specification
Lead and contribute to technical discussions, architecture decisions, and documentation
Work with Linux-based development and integration environments
Develop tools, libraries, and frameworks to support efficient software development
Collaborate with test and support teams to validate features and resolve defects
Conduct code reviews and ensure adherence to coding standards
Troubleshoot complex software issues and support continuous improvements
Engage with cross-functional teams, including engineering, product, and support functions
Produce clear and structured documentation for designs and development tasks
What You’ll Bring

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or similar
10+ years of embedded software development experience
Strong command of modern C++ for embedded applications
Experience developing, integrating, and validating embedded systems
Proficiency working in Linux environments
Solid understanding of networking concepts and protocols
Strong analytical and debugging skills
Ability to design software with hardware resource constraints in mind
Excellent collaboration and communication skills
Detail-oriented mindset and commitment to producing high-quality code
Curiosity and enthusiasm for learning new tools and technologies
Why This Role?

Work on technically challenging embedded systems with real-world impact
Join a collaborative engineering environment backed by strong technical leadership
Influence software architecture and best practices
Hybrid working model
International collaboration and opportunities for travel
Additional Information

This role has no direct reports but requires strong cross-team collaboration
Candidates must be eligible to work in Canada and able to obtain Reliability Clearance
TT
TT
 
Return to

💡 Quick Summary

Seeking a career-building opportunity? The Principal Embedded Software Developer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Burnaby offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Holt Executive

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Principal Embedded Software Developer in Burnaby is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Principal Embedded Software Developer is an on-site position based in Burnaby. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Principal Embedded Software Developer. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Principal Software Engineer (Network/ Network Security domain)

    About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their in...

    Full Time / Part Time

    Salary Estimated: 23K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Structural Design Engineer

    Salary Range : Rs. 20000 - Rs. 45000 , based on skills, experience, and interview performance Educational Requirement : Graduate Work Arrangement : Work From Office Gender Preference : Both male and female can apply Skills Requirement : No predefined...

    Full Time / Part Time

    Salary Estimated: 18K to 25K

    New Delhi, Delhi

    September 3, 2026


    Apply Now

  • Site Engineer - Mechanical

    Site Engineer - Mechanical Role Purpose : The Site Engineer is responsible for executing the vendor’s scope of work at site in strict accordance with approved drawings, specifications, schedule, and safety requirements , under the technical direction...

    Full Time / Part Time

    Salary Estimated: 21K to 24K

    New Delhi, Delhi

    September 3, 2026


    Apply Now

  • Billing Engineer

    Responsibilities: Prepare client and subcontractor bills Take site measurements and verify quantities Check BOQ, drawings, and work progress Track project costs and variations Prepare RA bills and final bills Coordinate with site team and accounts Ma...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    New Delhi, Delhi

    September 3, 2026


    Apply Now

  • Electrical Engineer Jobs at Delhi Metro – Diploma | B.Tech – Apply Now

    Job Title: Electrical Engineer – Delhi Metro Rail Project Organization: Delhi Metro Rail Corporation (DMRC) – via Authorized Recruitment Partner Location: Delhi NCR (Station, Depot & Project Sites) Job Type: Full-Time | On-site | Contractual/Perm...

    Full Time / Part Time

    Salary Estimated: 18K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Estimation Engineer

    Position: Civil Estimation Engineer WORK EXPERIENCE • 2 to 10 years of experience in civil estimation within the real estate or construction industry. • Proficiency in estimation software such as AutoCAD, MS Excel, CostX, or Candy. • Solid understand...

    Full Time / Part Time

    Salary Estimated: 23K to 31K

    New Delhi, Delhi

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here