Jobs
>
Mississauga

    Software Engineer - Mississauga, Canada - Curtiss-Wright

    Curtiss-Wright
    Curtiss-Wright Mississauga, Canada

    Found in: Talent CA C2 - 2 days ago

    Default job background
    Full time
    Description

    Software Engineer

    As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.

    Location: Mississauga, ON

    We Take Care of Our People

    Paid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Referral Program I Recognition I I

    Your Challenge:

    • Ensure all work is performed according to the Quality Management System (QMS).
    • Design, develop and maintain computer system software in accordance with approved software design documents for inclusion into military products.
    • Translate functional specifications into defined software capabilities.
    • Update/maintain bug tracking repository to summarize design and code status, and software user manuals.
    • Keep abreast of state-of-the-art software systems in order to advance programming techniques and to develop improved programming efficiency.
    • In-field support with some travel required.
    • Follows every reasonable precaution to ensure work is performed following the Health & Safety procedures. Immediately report accidents and incidents and participate in their investigations.

    What You Bring:

    • 5 plus years of full development life cycle experience through test and development and cross platform skills.
    • Experience with Real Time Operating systems, in particular VxWorks and Linux.
    • Experience with C language.
    • Experience with control systems software design.
    • Exposure to servo drive applications.
    • Familiarity with software revision control.
    • Ability to communicate technical solutions to project management and the rest of the development team.
    • Help to define requirements for complex naval systems.
    • Create functional specifications by decomposing high level requirements into defined capabilities.
    • Develop and update Software Requirements Description (SRD), Software Design Descriptions (SDD), and Software Test Plans.
    • Must be able to work independently and within a team.
    • Good verbal and written communication skills.

    Minimum Education Requirements:

    • Bachelor of Science in Electrical/Computer Engineering or Computer Science or equivalent.

    Who We Are

    Curtiss-Wright's INDAL facility combines a high level of engineering and manufacturing capability with expertise in the management of large and complex defense programs to produce specific solutions for the world's navies. With over 50 years of experience, we lead in the design and development of ship-borne helicopter handling systems, undersea sensor handling systems and specialized on-deck structures.


  • Sun Life

    Senior Software Engineer

    Found in: Talent CA C2 - 13 hours ago


    Sun Life Toronto, Canada Temps plein

    Description · de poste: We are looking for a Software Engineer with a strong Archer technical background to join the application support and project team within Corporate IT . · In this role you are the Archer expert exposed to a variety of projects and assignments, responding t ...

  • Sun Life

    Lead Software Engineer

    Found in: Talent CA C2 - 2 days ago


    Sun Life Toronto, Canada Temps plein

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...

  • ReactiveStax Technologies Inc

    software engineer

    Found in: Talent CA 2 C2 - 6 days ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...

  • Synopsys, Inc.

    Software Engineer

    Found in: Jooble CA O C2 - 17 hours ago


    Synopsys, Inc. Mississauga, ON, Canada

    We are seeking a highly skilled & experienced Senior C++ software engineer to join our dynamic team. As a key member of our software development team, you will be responsible for designing, implementing & optimizing advanced algorithms & datastructures in C++. You will work on de ...

  • Ahki

    Software Engineer

    Found in: Jooble CA O C2 - 17 hours ago


    Ahki Mississauga, ON, Canada

    Title: - Software Developer · Salary: - $48 per hour · Education- College/CEGEP- Diploma or Bachelors in Computer Science · • Computer and Technology Knowledge- Internet, MS Windows, MS Office, .NET · Contributing to build a better future by Technology and Arts. We discover t ...

  • 24 Seven Talent

    Software Engineer

    Found in: Jooble CA O C2 - 17 hours ago


    24 Seven Talent Mississauga, ON, Canada

    Duration: 8 month contract · We are partnering with a retail congomerate to hire on a Software Developer III for an 8 month contract. · Java, Microservices, Springboot · -JavaScript and Redux · -Expert in Web App Development with Angular · Java, Microservices, Springboot · ...

  • 24 Seven Talent

    Software Engineer

    Found in: Jooble CA O L C2 - 13 hours ago


    24 Seven Talent Mississauga, ON, Canada

    Pay: $81/hrLocation: Mississauga, Ontario - HybridDuration: 8 month contract We are partnering with a retail congomerate to hire on a Software Developer III for an 8 month contract. 5+ years of experience with:-Java, Microservices, Springboot-JavaScript and Redux-Expert in Web Ap ...

  • PROSOFOS INC.

    software engineer

    Found in: Talent CA 2 C2 - 11 hours ago


    PROSOFOS INC. Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop dat ...

  • Devforce

    software engineer

    Found in: Talent CA 2 C2 - 11 hours ago


    Devforce Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Experienc ...

  • SAI INFO TECH

    software engineer

    Found in: Talent CA 2 C2 - 11 hours ago


    SAI INFO TECH Mississauga, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop data, p ...

  • CLYDE RIVER CONSULTANTS INC.

    software engineer

    Found in: Talent CA 2 C2 - 1 day ago


    CLYDE RIVER CONSULTANTS INC. Mississauga, Canada

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control system ...

  • Satvika Consulting Services Ltd.

    software engineer

    Found in: Talent CA 2 C2 - 7 hours ago


    Satvika Consulting Services Ltd. Mississauga, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems ...

  • 2387717 Ontario Inc.

    engineer, software

    Found in: Talent CA 2 C2 - 11 hours ago


    2387717 Ontario Inc. Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Computer hardware or software retailer/wholesaler · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical informati ...

  • ReactiveStax Technologies Inc

    software engineer

    Found in: Talent CA 2 C2 - 5 days ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other ...

  • CLYDE RIVER CONSULTANTS INC.

    software engineer

    Found in: Talent CA 2 C2 - 19 hours ago


    CLYDE RIVER CONSULTANTS INC. Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems · Operate a ...

  • Satvika Consulting Services Ltd.

    software engineer

    Found in: Talent CA 2 C2 - 11 hours ago


    Satvika Consulting Services Ltd. Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop dat ...

  • CLYDE RIVER CONSULTANTS INC.

    software engineer

    Found in: Talent CA 2 C2 - 6 days ago


    CLYDE RIVER CONSULTANTS INC. Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Develop dat ...

  • Reach web Experts

    software engineer

    Found in: Talent CA 2 C2 - 1 day ago


    Reach web Experts Mississauga, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control system ...

  • SAI INFO TECH

    software engineer

    Found in: Talent CA 2 C2 - 7 hours ago


    SAI INFO TECH Mississauga, Canada

    Education: College/CEGEP · Experience: 1 year to less than 2 years · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize technical information to design, develop and test computer-based systems · Dev ...

  • 2387717 Ontario Inc.

    engineer, software

    Found in: Talent CA 2 C2 - 7 hours ago


    2387717 Ontario Inc. Mississauga, Canada

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · Work setting · Computer hardware or software retailer/wholesaler · Tasks · Collect and document user's requirements and develop logical and physical specifications · Research, evaluate and synthesize techni ...