Jobs
>
Ottawa

    Software Developer - Ottawa, Canada - Curtiss-Wright

    Default job background
    Full time
    Description

    Software Developer-Onsite Position-Ottawa, ON

    We have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ON

    As one of our Software Developers, you are responsible for all aspects of software development; you must be resourceful and able to overcome new challenges using insightful design and engineering skills coupled with innovative approaches. In a nutshell, we need your sharp expertise to help define new embedded products, implement product enhancements and contribute to process improvements.

    Location: Ottawa, 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:

    • Engineer, Design, Develop and Test new embedded products at the forefront of technology.
    • Support and enhance existing embedded software.
    • Apply established development processes and assist in process improvement.
    • Analyze requirements, research and identify solutions and develop the design.
    • Conduct architecture, design and code reviews.
    • Provide input to architecture and design reviews.
    • Provide input and evaluation of new technologies and products.
    • Keep current with embedded software trends and share knowledge.
    • Reading and understanding IC datasheets, register descriptions and board schematics.
    • Participate in maintaining a positive and productive atmosphere within the team.

    What you Bring:

    • Development of real-time embedded software solutions for Intel, Power Architecture and Arm processors.
    • Proficient using the high-level programming language such a C to solve computing problems.
    • Strong sense of responsibility, commitment to quality and achieving deadlines and be a driven and motivated self-starter with a keen interest to learn.
    • Strong understanding of software design and engineering principals and application to real world use.
    • Results-oriented team player who leads by example, holds themselves accountable for performance, takes ownership of their responsibilities, and champions process improvement initiatives
    • Bachelor's Degree in Engineering or Computer Science (or equivalent).
    • Experience/familiarity in the following is an asset:
      • Experience working with a multi-disciplined team
      • Knowledge of software engineering best practices and standards.
      • Focus on writing supportable, portable code.
      • Linux BSPs and device driver development
      • VxWorks BSPs and VxBus device driver development
      • Linux OS distributions such as (Red Hat Enterprise, CentOS Stream, Alma, Fedora, and YOCTO)
      • Das U-Boot or UEFI/BIOS firmware development
      • Software configuration management tools such as Git.
      • Software work and defect tracking tools such as JIRA.
      • Software test tools and methodologies.
      • Scripting tools and languages such as Python.
      • Requirements analysis and tracking.
      • Use of HW debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs.
      • Hobby projects with Raspberry Pi and/or Arduino

    Who We Are:

    Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. Our customers want the latest cutting-edge consumer technology adapted to a rugged form factor and our mission is to make that a reality As part of a dynamic multi-disciplined team, your job will be to support the development of new embedded systems products, and to enhance our existing products.


  • Comtech

    Software Developer

    2 days ago


    Comtech Gatineau, Canada Full time Regular

    Job title: Software developer · Department: R&D · Revision date: 5/15/24 · Location: Gatineau, QC · At Comtech, public safety communications management is not a sideline, it's our single focus. Our user-centric, multimedia 9-1-1 call handling and management solutions are built on ...


  • Comtech Gatineau, Canada Full time Regular

    Job title: Software developer - Analytics · Department: R&D · Revision date: 5/15/24 · Location: Gatineau, QC · At Comtech, public safety communications management is not a sideline, it's our single focus. Our user-centric, multimedia 9-1-1 call handling and management solutions ...

  • CGI

    Software Developer

    2 weeks ago


    CGI Ottawa, Canada Full time

    Position Description: · We are looking for an experienced Software Developers to create the industry's next generation Human Capital Management (HCM) solutions. · Clearance: Reliability or eligible (eligible: must be a resident of Canada for 5+ years) · Remote · Your future duti ...

  • Thales

    Software Developer

    3 weeks ago


    Thales Ottawa, Canada Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects ...

  • CB Canada

    Software Developer

    3 weeks ago


    CB Canada Ottawa, Canada

    Ref ID: · Classification: Software Developer · Compensation: DOE · Our client is looking for a software developer and Support Specialist. You will play a key role in the development, maintenance and support of our data analytics foundation. · Job Requirements: · Requirements: · ...

  • Telesat

    Software Developer

    4 days ago


    Telesat Ottawa, Canada Full time

    Our Purpose · Core Values · Life at Telesat · Benefits · Early Career · Menu Jobs List · Our Purpose · Core Values · Life at Telesat · Benefits · Early Career · Return to Jobs List · Software Developer · Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, pr ...

  • MD Financial Management

    Software Developer

    3 weeks ago


    MD Financial Management Ottawa, Canada

    Is this role right for you? · In this role you will: Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads. · Capable of applying technological knowledge to the design and implementation of software · Work at the highes ...

  • Adecco Canada

    Software Developer

    4 weeks ago


    Adecco Canada Ottawa, Canada Temporary/Contract

    Software Developer · Adecco is currently recruiting for a Software Developer. This is a 1- year hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability ...

  • 11436368 Canada Inc.

    software developer

    3 weeks ago


    11436368 Canada Inc. Ottawa, Canada Full time

    Work Term: Permanent · Work Language: English · Hours: 30 to 35 hours per week · Education: Bachelor's degree · Experience: 7 months to less than 1 year · or equivalent experience · Tasks · Write, modify, integrate and test software code · Communicate technical problems, processe ...

  • ADGA Group of Companies

    Software Developer

    1 week ago


    ADGA Group of Companies Ottawa, Canada Full time

    Job Description · ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. · You will b ...

  • Rewind Software

    Software Developer

    3 days ago


    Rewind Software Ottawa, Canada Full time

    Job Description · Join us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving ...

  • High Tech Genesis

    software developer

    1 week ago


    High Tech Genesis Ottawa, Canada Full time

    Education: Bachelor's degree · Experience: 3 years to less than 5 years · or equivalent experience · Computer and technology knowledge · Python · Screening questions · Are you currently legally able to work in Canada? · Are you willing to relocate for this position? · Do you curr ...

  • High Tech Genesis

    software developer

    5 days ago


    High Tech Genesis Ottawa, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Computer and technology knowledge · Python · Screening questions · Are you currently legally able to work in Canada? · Are you willing to relocate for this position? · Do you currently reside ...

  • Robertson & Company Ltd.

    Software Developer

    2 weeks ago


    Robertson & Company Ltd. Ottawa, Canada

    The Department of National Defence is looking for a Consultant with valid SECRET Clearance. · Location: Ottawa · Duration: 1 year plus two 1 year extensions · Mandatory Requirements: · Education: A minimum of a Bachelors Degree in electrical engineering, computer engineering or c ...

  • Ross

    Software Developer

    6 hours ago


    Ross Ottawa, ON, Canada

    Software Developer - Front End (Job Req # Why Work at Ross Video? We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive ...

  • Ross

    Software Developer

    2 hours ago


    Ross Ottawa, Canada

    Software Developer - Front End (Job Req # · Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and a ...

  • Ford Motor Company

    Software Developer

    16 hours ago


    Ford Motor Company Ottawa, ON, Canada

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we creat ...

  • TrendMicro

    Software Developer

    1 day ago


    TrendMicro Ottawa, ON, Canada

    Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of tho ...


  • Ross Ottawa, ON, Canada

    Senior Software Developer (Job Req # Why Work at Ross Video? We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we constantly strive to i ...

  • Ross

    Software Developer

    6 hours ago


    Ross Ottawa, ON, Canada

    Software Developer - Front End (Job Req # · Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and a ...