Embedded Software Developer

5 days ago


Brossard, Quebec, Canada Tyco Safety Products Canada, Ltd Full time
About the Role

We are seeking a skilled Embedded Software Developer to join our team at Tyco Safety Products Canada, Ltd. as an Embedded Software Engineer.

Key Responsibilities
  • Design, prototype, and develop high-quality software for fire alarm systems.
  • Actively participate in all aspects of software development activity, including analysis, design, programming, debugging, modification, testing, and implementation.
  • Prioritize features and optimize our software solution to meet the needs of our customers.
  • Interact with people in different departments, organizations, and locations around the world to ensure seamless collaboration and communication.
  • Promote the product vision as a passionate advocate and drive innovation to address customer needs.
  • Support teammates and other functional groups to ensure successful project delivery.
  • Continuously strive to hone your skill set and stay up-to-date with industry trends and best practices.
Requirements
  • Bachelor's Degree in Electrical or Software Engineering and/or Computer Science.
  • 2 years of experience in embedded software development.
  • Experience with the 'C' programming language.
  • Knowledge of multithread, multi-process, and real-time application development.
  • Knowledge of formal development methodology.
  • Knowledge of debugging tools like JTAG, scope, and logic analyzer.
Preferred Qualifications
  • Knowledge of software development on either Linux or another POSIX OS system.
  • Hands-on experience with ARM 32-bit processors.
  • Experience with versioning tools such as Git.
  • Experience in issue tracking systems (e.g., JIRA).
  • Experience with scripting languages (e.g., Bash, Make).
  • Experience in 'C++', Python programming languages.
Language

The primary language for this role is Spanish (es-ES).



  • Brossard, Quebec, Canada Tyco Safety Products Canada, Ltd Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Tyco Safety Products Canada, Ltd. As an Embedded Software Developer, you will play a key role in developing the next generation of embedded applications for our Fire Detection business.Key ResponsibilitiesDesign, prototype, and develop high-quality software for fire...


  • Brossard, Quebec, Canada Tyco Safety Products Canada, Ltd Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Tyco Safety Products Canada, Ltd. As an Embedded Software Developer, you will play a key role in developing the next generation of embedded applications for our Fire Detection business.Key ResponsibilitiesDesign, prototype, and develop high-quality software for fire...


  • Brossard, Quebec, Canada Tyco Safety Products Canada, Ltd Full time

    Job DetailsAs a skilled Embedded Software Developer, you will play a key role in designing, developing, and implementing software for our Fire Detection business at Tyco Safety Products Canada, Ltd. Our products are used in various settings, including restaurants and buildings, to ensure the safety of people and property.Key Responsibilities:Design and...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. This position is based in our Americas Innovation Center in Brossard, Québec, Canada.Job SummaryWe're reimagining innovation by adapting digital technologies to transform power...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton Corporation's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our Grid Automation Services team. This position is based in our Americas Innovation Center in Brossard, Québec, Canada.Job SummaryWe're reimagining innovation by adapting digital technologies to transform power...


  • Brossard, Quebec, Canada Senseability Full time

    Position Overview:As a Lead Embedded Systems Engineer, you will play a pivotal role in the design and development of advanced security solutions. Your expertise will contribute to creating a safer, more comfortable, and sustainable world through innovative technology.Key Responsibilities:- Develop comprehensive design documentation.- Collaborate with a...

  • Lead Software Developer

    29 minutes ago


    Brossard, Quebec, Canada Eaton Corporation Full time

    About the RoleEaton's EPG EAS Electrical Automation Solutions division is seeking a highly skilled Lead Software Developer to join our team in Brossard, Québec, Canada. As a key member of our Grid Automation Services team, you will be responsible for developing, maintaining, and supporting software and customer-specific solutions based on our Substation...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    The Eaton Corporation is seeking a Senior Software Testing Architect to enhance our innovative capabilities. This role is pivotal in our mission to deliver cutting-edge energy solutions through advanced technology and exceptional talent.Key Responsibilities:As a Senior Software Testing Architect, you will collaborate with Software Architects, Developers, and...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    The Eaton Corporation is seeking a Senior Software Testing Architect to enhance our innovative capabilities. This role is pivotal in our mission to deliver cutting-edge energy solutions through advanced technology and exceptional talent.Key Responsibilities:As a Senior Software Testing Architect, you will collaborate with Software Architects, Developers, and...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    Lead Test Architect Opportunity at Eaton CorporationEaton Corporation is seeking a highly skilled Lead Test Architect to join our team at the Eaton Americas Innovation Center in Brossard, Québec. As a key member of our team, you will be responsible for designing, developing, and maintaining automated test frameworks to ensure the highest product quality...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    Lead Test Architect Opportunity at Eaton CorporationEaton Corporation is seeking a highly skilled Lead Test Architect to join our team at the Eaton Americas Innovation Center in Brossard, Québec. As a key member of our team, you will be responsible for designing, developing, and maintaining automated test frameworks to ensure the highest product quality...


  • Brossard, Quebec, Canada Eaton Full time

    Eaton's EPG EAS Electrical Automation Solutions division is currently seeking a Lead Software Developer. This position is based in the Eaton Americas Innovation Center. Candidates must reside within a reasonable distance of the office.Role Overview:Position Summary: This is an exciting opportunity to join Eaton during a transformative period in power...


  • Brossard, Quebec, Canada Eaton Corporation Full time

    Eaton's EPG EAS Electrical Automation Solutions division is currently seeking a Senior Software Engineering Lead. This position is based in a dynamic innovation center. Candidates must reside within a specified distance from the location. Role Overview: Position Summary: There is no better time to be part of Eaton as we navigate this transformative phase...


  • Brossard, Quebec, Canada Tyco Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Tyco. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems.Key ResponsibilitiesLead the development process from inception to completion of software projectsOversee and...


  • Brossard, Quebec, Canada Tyco Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Tyco. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems.Key ResponsibilitiesLead the development process from inception to completion of software projectsOversee and...


  • Brossard, Quebec, Canada Tyco Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Tyco, a global leader in security and fire protection solutions. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems, including development and/or diagnostic software.Key...


  • Brossard, Quebec, Canada Tyco Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Tyco, a global leader in security and fire protection solutions. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems, including development and/or diagnostic software.Key...


  • Brossard, Quebec, Canada Tyco Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Tyco. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems.Key ResponsibilitiesDesign and develop software operating systems, including development and/or diagnostic...


  • Brossard, Quebec, Canada Tyco Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Tyco. As a key member of our software development team, you will be responsible for designing, developing, and implementing software operating systems.Key ResponsibilitiesDesign and develop software operating systems, including development and/or diagnostic...


  • Brossard, Quebec, Canada FZ Engineering Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to lead our software development team at FZ Engineering. As a key member of our team, you will be responsible for developing and maintaining our 3D design algorithm, working closely with our R&D team to integrate experimentation data into the software,...