Jobs
>
Cambridge

    Lead Software Engineer - Cambridge, Canada - Honeywell

    Honeywell
    Default job background
    Description

    Responsibilities

    • Provide technical leadership, guidance, and support on development programs as part of a highly engaged and integrated engineering team.
    • Develop embedded software and software applications for Space products.
    • Create software level requirements, architecture, detailed design, and test plan documentation, to meet program and customer needs.
    • Lead software and high-level system architectural studies and operational concepts to define and select appropriate designs.
    • Lead design verification and validation activities for software.
    • Perform simulation and analyses and develop system-level models to ensure end-to-end performance requirements of the software designs are met.
    • Debug and troubleshoot software to resolve issues.
    • Lead technical feasibility, readiness, and risk analysis assessments, and provide estimates of cost and schedule.
    • Provide technical support to customers, including briefings and conference presentations.
    • Develop documentation according to space agency standards (i.e. Canadian Space Agency, NASA, and ESA).
    • Prepare proposals for new business pursuits and draft white papers.
    • Collaborate with stakeholders to ensure alignment on project objectives and progress.
    • Implement and enforce quality control measures to ensure the reliability and safety of software.

    The Honeywell building is a controlled goods program environment. Candidates must be eligible for CGP clearance.

    You Must Have

    • Bachelor's degree or higher from an accredited institution in a technical discipline such as Computer Science, Software Engineering, or a related field.
    • Minimum 8 years of experience in a software and/or systems engineering technical lead role involving complex software and/or systems engineering projects.
    • Comprehensive knowledge of software development methodologies and tools involving both embedded software and application-level software.
    • Strong proficiency in programming languages such as C, C++, C#, Python.
    • Excellent communication and interpersonal skills, to effectively communicate technical information across different levels of the organization and externally.
    • Self-motivation and the ability to work with little supervision, consistently taking the initiative to get things done.

    We Value

    • Experience with product development and knowledge of industry best practices and emerging technologies in the Aerospace/Space industry.
    • Experience with embedded Linux/UNIX.
    • Experience with safety-critical software and systems development.
    • SQL database experience.
    • Understanding of various software development lifecycle models.
    • Experience with system-level simulation tools such as MATLAB.
    • Familiar with Jira.
    • Familiar with Github and/or Azure Source Management tools
    • Knowledge of software configuration management and change management practices.
    • Ability to quickly analyze, incorporate, and apply new information and concepts.
    • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
    • Ability to work in a fast-paced and dynamic environment and adapt to project changes.
    • Ability to simultaneously manage a variety of complicated tasks.
    • A results-oriented and structured problem-solving approach.
    • A passion for innovation and continuous learning.

    Accommodation is available upon request for applicants with disabilities under the Ontario Human Rights Code.



  • Société Financière Manuvie Waterloo, ON, Canada OTHER $74,270 - $137,930

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada $92,190 - $171,210

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Alpha Consulting Corp

    Software Engineer

    5 days ago


    Alpha Consulting Corp Cambridge, Canada

    We are looking for a Software Engineer (Senior) with one of our client based in Cambridge, ON. · Location –Cambridge - Onsite role · Duration - 1 Year Contract · Technical Skills Required:.NET 6+ Apis · SPA web development Angular · .NET WPF Desktop Development · .NET MAUI or Xa ...

  • Intelliswift Software

    Software Engineer

    1 week ago


    Intelliswift Software Cambridge, Canada

    Title: Software Engineer - Power Systems · Location: Cambridge ON / Onsite Role · Duration: 12+ Months · RESPONSIBILITIES · Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and bes ...

  • Intelliswift Software

    Software Engineer

    3 weeks ago


    Intelliswift Software Cambridge, Canada

    Title: Software Engineer - Power Systems Location: Cambridge ON / Onsite Role Duration: 12+ Months RESPONSIBILITIES Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practi ...


  • Procom Cambridge, ON, Canada Full time

    Software Engineer- Manufacturing Digital Transformations: Procom KW is seeking multiple candidates for 4 Software Engineer positions within our clients Manufacturing Digital Transformations team. These are contract roles with 4 days onsite requirement (1 day work from home). · S ...


  • Intelliswift Software Cambridge, ON, Canada

    Title: Software Engineer - Power SystemsLocation: Cambridge ON / Onsite RoleDuration: 12+ Months RESPONSIBILITIESDesign, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices ...


  • RidgeTech Automation Inc. Cambridge, ON, Canada

    We are looking for the next skilled software developer to join our passionate and dedicated Integrated Software (IS) team. This position has lots of growth potential and paid training will be provided for systems specific to RidgeTech Automation. · Create software/digital soluti ...


  • Sun Life Waterloo, ON, Canada

    Description · de poste: Digital Solutions is a team of skilled professionals who dedicate their careers to accelerating the growth of Sun Life's digital platforms through technology-based solutions. We focus on looking for and seizing opportunities to leverage data in new ways ...

  • Tundra Technical Solutions Inc.

    Software Engineer

    4 weeks ago


    Tundra Technical Solutions Inc. Cambridge, ON, Canada

    Position Title – Software Engineer (Senior or Intermediate) · Location – Cambridge This is considered an on-site role (80%), collaborating with users on the production floor. We are currently unable to consider candidates who desire/require 100% remote work. Description Our cli ...


  • Honeywell International Inc. Cambridge, ON, Canada

    Innovate to solve the world's most important challenges · As a Lead Software Engineer at Honeywell Aerospace, you will play a critical role on a cross-disciplinary team that specializes in the design, development, and manufacturing of novel, state-of-the-art optical and science ...


  • Mach7 Technologies Cambridge, Canada

    What You will be Doing · The Staff Engineer at Mach7 is a technical leadership role, where you will make a significant impact on the technology and architecture roadmap of the eUnity viewers backend infrastructure. Activities performed by the Staff Software Engineer include: · De ...


  • Société Financière Manuvie Waterloo, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Société Financière Manuvie Waterloo, ON, Canada $74,270 - $137,930

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Sun Life

    Software Engineer

    1 week ago


    Sun Life Waterloo, Canada Full time

    Job Description · : Java Software Engineer, DevOps (Developer Experience) · You are passionate about technology and this digital era. You are an agent of change, looking forward to a meaningful and impactful role. You seek challenges, take risks, and live your life intensively. ...

  • Onsemi

    Software Engineer

    2 weeks ago


    Onsemi Waterloo, Canada Full time

    About Us · At onsem i, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We are committed to developin ...

  • Aversan

    Software Engineer

    2 weeks ago


    Aversan Kitchener, Canada

    Aversan Inc. ) is a reputable Engineering Company that provides expertise in the Aerospace and Defense industries. We are currently seeking a "Remote Software Verification Engineer" to help develop and test low-level Level Requirements per DO178c for our client based in Tempa, Fl ...

  • Encircle Inc.

    Software Engineer

    2 weeks ago


    Encircle Inc. Kitchener, ON, Canada $2

    SOFTWARE DEVELOPER · Kitchener (Remote) - Full Time · Encircle is leading the $2 trillion dollar property insurance industry out of the dark ages of pen and paper processes, into the digital age of transparency and empowerment. Our easy-to-use software platform enables thousand ...

  • Sun Life Financial

    Software Engineer

    1 day ago


    Sun Life Financial Waterloo, Canada

    Software Engineer (Java, .NET, Python) page is loaded · Software Engineer (Java, .NET, Python) · Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted 7 Days Ago job requisition id JR You are as unique as your background, experience and p ...

  • Sun Life Financial

    Software Engineer

    18 hours ago


    Sun Life Financial Waterloo, ON, Canada

    Software Engineer (Java, .NET, Python) page is loaded · Software Engineer (Java, .NET, Python) · Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted 7 Days Ago job requisition id JR You are as unique as your background, experience and p ...