Talent.com
Software Engineer
Software EngineerActalent • Ottawa, ON, Canada
Les candidatures ne sont plus acceptées
Software Engineer

Software Engineer

Actalent • Ottawa, ON, Canada
Il y a 15 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

SEEKING : Embedded Software Engineer in Ottawa

Job Description

Join a dynamic and innovative team as a Software Engineer, where you will play a pivotal role in the development and maintenance of cutting-edge software systems. This is a unique opportunity to be part of a major space program and work on exciting projects with a global leader in engineering services.

Responsibilities

  • Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
  • Develop and maintain embedded software modules using programming languages like C++ and Python.
  • Assist in the implementation of networking solutions, ensuring seamless communication between software components.
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
  • Collaborate with the team to troubleshoot and resolve software defects and technical issues.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
  • Utilize cloud technologies to enhance software deployment and management.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
  • Maintain clear and organized documentation of software designs, processes, and development tasks.
  • Demonstrate effective teamwork and communication skills, both orally and in writing.
  • Lead the design, development, and implementation of advanced satellite ground segment software systems, ensuring high performance, scalability, and reliability.

Essential Skills

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Experience in software development using C++ and Python, focusing on embedded systems.
  • Basic understanding of networking concepts and protocols.
  • Proficiency in using the Linux operating system.
  • Additional Skills & Qualifications

  • Proficiency in Modern C++ (17 / 20 preferred, open to 11 / 14).
  • Experience in new feature and functionality development from start to finish.
  • Knowledge of embedded systems (Linux or RTOS), TCP / IP, C, routers and switches, Ethernet, GRPC, STL, satcom.
  • Python experience.
  • Familiarity with Layer 2 protocols.
  • Ability to write own unit tests.
  • Experience working within a Scrum / Agile framework.
  • Knowledge of MATLAB.
  • Strong team player with the ability to collaborate effectively within a diverse team.
  • Good oral and written communication skills.
  • Enthusiasm for learning new technologies and tools.
  • Detail-oriented with a commitment to producing high-quality software.
  • Ability to design software with consideration for hardware resource constraints.
  • Work Environment

    Work on-site in downtown Ottawa with a flexible schedule that includes four days in the office.

    Job Type & Location

    This is a Contract position based out of Ottawa, ON.

    Pay and Benefits

    The pay range for this position is $55.00 - $73.00 / hr.

    Workplace Type

    This is a fully onsite position in Ottawa,ON.

    À propos d'Actalent :

    Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

    Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

    Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

    About Actalent

    Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

    The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

    Créer une alerte emploi pour cette recherche

    Software Engineer • Ottawa, ON, Canada

    Offres similaires
    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marke[...]

    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marke[...]

    Export Development Canada | Exportation et développement Canada • Ottawa H2B, ON, Canada
    Télétravail
    Temps plein +1
    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team.At EDC, we support Canadian businesses to succeed globally.We provide the fin...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Software Engineer - Full Stack

    Software Engineer - Full Stack

    Veeva Systems • Ottawa
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patien...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Principal Software Engineer

    Principal Software Engineer

    Averian Inc. • Ottawa
    Temps plein
    Averian is an AI and custom solutions company building real-world systems deployed in mission-critical, production environments. We design and deliver advanced platforms and solutions that help ente...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior AI & Cloud Software Engineer

    Senior AI & Cloud Software Engineer

    Export Development Canada | Exportation et développement Canada • Ottawa H2B, ON, Canada
    Télétravail
    Temps plein
    A financial services organization based in Ottawa seeks a Software Engineer or Senior Software & AI Engineer to join their Digital Delivery Marketing and Architects team. This role involves designin...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Veem • Ottawa, ON, Canada
    Temps plein
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    acre security • Ottawa, ON, Canada
    Temps plein
    Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Full Stack Software Engineer

    Full Stack Software Engineer

    Mission Control Space Services • Ottawa, ON, Canada
    Permanent
    Mission Control is located in Ottawa, Canada.Were looking for an enthusiastic and talented individuals to join our team.Mission Control empowers explorers to advance their space missions.We innovat...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Security & Privacy Software Engineer

    Senior Security & Privacy Software Engineer

    Lightspeed Commerce • Ottawa
    Temps plein
    A growing technology firm in Ontario seeks a Senior Software Developer for the Security and Privacy team.This role involves embedding security into engineering workflows, resolving security issues,...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Software Security Engineer - Embedded & Cloud

    Software Security Engineer - Embedded & Cloud

    Ciena • Ottawa
    Temps plein
    A global networking solutions provider is seeking a Software Security Engineer to join their team in Ottawa.You will design secure software features, collaborate with development teams, and perform...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Software Requirements Engineer : Drive High-Impact Projects

    Software Requirements Engineer : Drive High-Impact Projects

    Syntronic - A Global Design House • Ottawa
    Temps plein
    A leading global design company in Ontario is seeking an enthusiastic individual to join their engineering team and help shape the future through innovative projects. The ideal candidate will have s...Voir plus
    Dernière mise à jour : il y a 1 heure • Offre sponsorisée • Nouvelle offre
    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Senior Software Engineer - Go Cloud Networking (Hybrid)

    Illumio • Ottawa, ON, Canada
    Temps plein
    A cybersecurity company is seeking a Senior Backend Software Engineer to enhance the Azure Firewall Management Program.This position requires expertise in Go / Golang and cloud environments like Az...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Embedded Software Engineer - On-Site Ottawa

    Senior Embedded Software Engineer - On-Site Ottawa

    Morson Talent (Canada & USA) • Ottawa
    Temps plein
    Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Software Engineer Controls

    Software Engineer Controls

    Altair • Ottawa
    Temps plein
    Our client in Kanata, ON is looking for a Software Engineer Controls.Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and pr...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • gatineau, qc, ca
    Temps plein
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer III

    Software Engineer III

    Versaterm • Ottawa
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Versaterm is a global public safety solutions company helping agencies transform how they serve their communities.Since 1977, we’ve bee...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Senior Software Engineer, RDI

    Senior Software Engineer, RDI

    Redis • Ottawa, ON, Canada
    Temps plein
    We built the product that runs the fast apps our world runs on.If you checked the weather, used your credit card, or looked at your flight status online today, you're welcome.At Redis, you'...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée