Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer II

Full-time

Honeywell

Job Responsibility:

Job Summary

RBC is seeking a payments expert for our US Cash Management Technology. This is a green field project to build a brand-new system to serve our corporate clients. You will be heavily involved in shaping the future technology landscape of RBC, by delivering key business values for a transformational project in our Banking Technology while implementing strategic components servicing across all RBC functions defined in our roadmap

What will you do?

  • Designing and coding application programs; performing testing for developed applications.
  • Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system.
  • Ensuring the operating efficiency of existing application systems. Maintaining records for the documentation of systems development and revisions.
  • Conducting analyses of organizational needs and goals for the development and implementation of application systems.

What do you need to succeed? Must have:

  • API Development language and frameworks, such as Java/Spring Boot
  • Integration technology and frameworks such as Kafka ( must-have), Apache Camel, MQ, JMS and Spring Integration.
  • Understanding of architectural patterns of Micro-service architecture.
  • Hands-on experience building secure, scalable, performant and highly available APIs
  • Experience building REST API, hands on experience with API gateway such as Apigee
  • Relational database (Azure SQL, for example) and/or document database (MongoDB)
  • Understanding and experience with one commercial cloud solutions such as Azure (preferred), GCP, AWS
  • Knowledge and experience with DevOPS/CICD pipelines and tools such as JIRA, Github, Jenkins, UCD

What's in It for You?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement
  • A comprehensive Total Rewards Program including great benefits, annual incentive program and recognition
  • Leaders who support your development
  • A dynamic, collaborative, and high-performing team
  • Opportunities to do challenging work and grow your career
  • Work-life integration

#LI-POST

#LI-Hybrid

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-03-12

Application Deadline:

2025-04-30

Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

I nclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities. We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II in Kanata, ON vacancy
  •  ...industrial disruptor, building and connecting software solutions to streamline and centralize...  ...Enterprise is looking for a Software Engineer/Developer to work in the Aerospace SATCOM...  ...grow your career. Design and develop C/C++ embedded software Participation in code reviews and... 
    Suggested
    Full time

    Honeywell

    Kanata, ON
    3 days ago
  •  ...-cabin experiences, blending innovative software and hardware solutions for the next generation...  ...concept to production, our designs and engineering are integrated into millions of vehicles...  ...in Santa Monica, CA, for a Senior Embedded Software Engineer. The individual will design... 
    Suggested
    Full time

    Ottawa Infotainment

    Kanata, ON
    21 days ago
  •  ...your best selves. Here you are supported, here you are celebrated, here you can thrive. About the Role CNN is seeking a Software Engineer II to join our Registration and Subscriptions team. This is an exciting opportunity for a developer who is passionate about building... 
    Suggested
    Full time
    Flexible hours

    Warner Bros. Discovery

    Kanata, ON
    1 day ago
  • $72.73 - $78.84 per hour

     ...contributor to Our Client’s next-generation software products. You will be responsible for...  ...and optimizing resource-constrained embedded environments. Industry Collaboration...  ...Hardware Abstraction Layer (HAL). 3. Engineering Excellence & Governance Implement modern... 
    Suggested

    Randstad

    Kanata, ON
    22 days ago
  • $62.34 - $63.78 per hour

    We are seeking a high-caliber Software Engineer to join our Client's Quality, Warranty, Verification & Validation team. This is not a traditional...  ..., specifically focused on quality, warranty, or V&V. Embedded Knowledge: Strong understanding of embedded software (C/C++, AUTOSAR... 
    Suggested
    Internship
    Work at office
    Shift work
    Early shift

    Randstad

    Kanata, ON
    more than 2 months ago
  • $100k - $134.5k per year

     ...CNN, follow @WBDLife on Instagram and X! The Job As a Software Developer II, CNN Connected TV Devices , you will help to build out world...  ...ports, to bug fixes. You’ll work closely with other engineers, product, design, and research to plan out upcoming work, and... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    25 days ago
  •  ...Position: Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date: September 8, 2026...  ...system. You will be able to learn from a seasoned team of software engineers as you contribute to new features and product improvements on... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    15 days ago
  • $33.25 - $37.46 per hour

     ...solving developer who thrives on creating tools that optimize software quality. You will be embedded in a multi-site team environment, collaborating closely...  ...: Bachelor’s Degree in Computer Science, Computer Engineering, or a related field. Experience: 3+ years of professional... 
    Permanent employment

    Randstad

    Kanata, ON
    14 days ago
  • $47.1 - $50.13 per hour

     ...triaging execution results, and diagnosing complex software defects. This role sits at the intersection of software engineering and hardware interfacing, requiring you to...  ...to vehicle electronics, ECU power domains, and embedded Linux environments. Collaborative & Agile Culture... 

    Randstad

    Kanata, ON
    14 days ago
  •  ...At CRANK , we are seeking an Embedded Software Developer with a strong focus on front-end and UI development . In this hybrid role, you...  ...we also welcome candidates with backgrounds in Unity, Unreal Engine, game development, or multimedia software programs who have a... 
    Work at office

    AMETEK

    Kanata, ON
    27 days ago
  • $100k per year

     ...like to work at CNN, follow @WBDLife on Instagram and X! Meet The Team CNN's Content Platform department is seeking a Senior Software Engineer for its Platform Operations Team. The Platform Operations team is dedicated to improving developer workflows and deploying,... 
    Long term contract
    Temporary work
    Local area

    Warner Bros. Discovery

    Kanata, ON
    1 day ago
  • $157.6k - $207.6k per year

     ...services. Your ability to be flexible and traverse the full stack will be an asset to us as we evaluate the tradeoffs inherent in software engineering and experimentation. We have fun with this everyday: balancing what our users are asking for, what our users actually do, our... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    CNN

    Kanata, ON
    21 days ago
  • $120k - $155k per year

     ...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software...  ...Ruskin into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact on... 
    Long term contract
    Internship
    Worldwide
    Shift work

    RBR

    Kanata, ON
    19 days ago
  • $109.7k - $159.7k per year

     ..., follow @WBDLife on Instagram and X! The Job As a Senior Software Developer, CNN Connected TV Devices , you will lead technical efforts...  ...to platform ports, to bug fixes. You’ll work closely with other engineers, product, design, and research to plan out upcoming work, and... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    25 days ago
  • $80k - $110k per year

     ...As an Engineering Documentation Specialist (Engineering Support Specialist II) here at Honeywell, you will have tremendous opportunity...  ...urbanization. We are a leading software-industrial company committed to...  ...in the world. We build aircraft engines, cockpit and cabin electronics,... 
    Work at office

    Honeywell Aerospace Technologies

    Kanata, ON
    20 days ago
  • $310k - $360k per year

     ...We are CNN. To see what it’s like to work at CNN, follow @WBDLife on Instagram and X! Your new role The Vice President of Engineering, Delivery is a senior technology leader within the CNN Technology organization, responsible for ensuring predictable, high‑quality... 
    Long term contract
    Temporary work
    Local area

    CNN

    Kanata, ON
    20 days ago
  •  ...chips that you contribute to. We are part of Advanced Chip Engineering, a central design organization within NXP, developing...  ...Summary Responsible for design and implementation of C/C++ embedded software - for device drivers and use-cases for various Ethernet networking... 

    NXP Semiconductors

    Kanata, ON
    27 days ago
  •  ...As a Firmware Test engineer, you will be responsible to deliver quality output by executing product Firmware testing with laser focus on...  ...with internship/co-op experience in telecom product testing for embedded systems, including DWDM/ROADM and Transponder/Muxponder technologies... 
    Long term contract
    Temporary work
    Internship

    Nokia

    Kanata, ON
    14 days ago
  •  ...Overview Merrick and Company is seeking Mechanical Engineer with a minimum of two (2) years related experience to support the mechanical...  ...Develop and maintain expert level skills in required software packages including REVIT Execute all work in accordance with... 
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Worldwide
    Overseas

    Merrick & Company

    Kanata, ON
    5 days ago
  •  ...Position: Support Software Developer Co-op/Intern Number of Position(s): 1 Duration: 12 Months+ Date: - ( Fall Term Sept...  ...year+ candidate for a Master's, bachelor's degree, or Diploma in Engineering or Computer Science, or a related field with an accredited... 
    Internship
    Work at office

    Nokia

    Kanata, ON
    18 days ago
  •  ...As a Thermal Design Engineer, you will play a crucial role in our Applied R&D and Electromechanical Design teams. Your expertise will be...  ...electromechanical systems. ~ Proficiency in using thermal design software and simulation tools. ~ Excellent problem-solving and... 
    Long term contract
    Temporary work

    Nokia

    Kanata, ON
    2 days ago
  • $122k - $183k per year

     ...Category Engineering Hire Type Employee Job ID 13965 Base Salary Range $122000-$183000...  ...creation of high-performance silicon chips and software content. Join us to transform the future...  ...noting the lack of security in today’s embedded systems. You Are: You are a... 
    Remote work
    Worldwide

    Synopsys Inc

    Kanata, ON
    6 days ago
  • $30 - $40 per hour

    Are you an experienced Intermediate Requirements Engineer with adequate knowledge of the field? This role maybe a good fit for you. Position...  ...This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export... 
    Full time
    Work from home

    Randstad

    Kanata, ON
    21 days ago
  •  ...seeking an experienced Senior Photonics/Optical Test Development Engineer to serve as a Subject Matter Expert (SME) within the global...  ...equipment and design of test fixtures/test PCBAs. Develop test software solutions including test automation scripts, operator GUI and data... 
    Local area

    Jabil

    Kanata, ON
    16 days ago
  • $98k - $147k per year

     ...Category Engineering Hire Type Employee Job ID 15996 Base Salary Range $98000-$147000 Remote Eligible No Date Posted 06.01.2026...  ...custom in-house automation, and support from an experienced CAD and software team. Rewards and Benefits We offer a comprehensive... 
    Immediate start
    Remote work

    Synopsys Inc

    Kanata, ON
    1 day ago
  •  ...Position: Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration : 4 months + Date: Sept – Dec 2026 Location...  ...technologies. Troubleshoot and debug node configurations. The software installs, system configurations restore and backing up... 
    Internship
    Flexible hours

    Nokia

    Kanata, ON
    7 days ago
  •  ...Jabil is looking for an experienced Sr. Photonics Test Development Engineer to become part of its growing Test Engineering team. As a Test...  ...and test fixtures/hardware, developing the test automation software, and deploying the completed test solutions worldwide at Jabil manufacturing... 
    Local area
    Worldwide

    Jabil

    Kanata, ON
    16 days ago
  •  ...In this role as a Staff Mechanical Engineer – Technical Lead, you'll be at the forefront of designing next-generation optical pluggable modules. You'll collaborate within a dynamic team of skilled engineers, fostering an innovative environment where your expertise shapes breakthrough... 
    Contract work
    Flexible hours

    Nokia

    Kanata, ON
    25 days ago
  •  ...there are few levels of management between the Individual Contributor and the VP of Hardware. We are also very lean - each Hardware Engineer spends more time doing engineering work and less time on overhead. As a result, your work has high visibility, and your decisions directly... 
    Long term contract
    Temporary work

    Nokia

    Kanata, ON
    2 days ago
  •  ...there are few levels of management between the Individual Contributor and the VP of Hardware. We are also very lean - each Hardware Engineer spends more time doing engineering work and less time on overhead. As a result, your work has high visibility, and your decisions directly... 
    Long term contract
    Temporary work

    Nokia

    Kanata, ON
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!