Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright Corporation

Overview

Intermediate Embedded Software Developer - Onsite Position

Direct message the job poster from Curtiss-Wright Corporation

Intermediate Embedded Software Developer - Onsite Position

Are you an innovative and flexible self-starter? We’re looking for highly motivated Embedded Software Developer to join our world class organization in Ottawa, ON.

You will live and breathe embedded software design to help us create the latest in embedded systems technology. We need enthusiastic team players who want to share, discuss, and brainstorm ideas with our top-notch engineering team at our dynamic organization.

We Take Care of Our People

  • Paid Time Off
  • RRSP with Employer Match
  • Health and Wellness Benefits
  • Learning and Development Opportunities
  • Competitive Pay
  • Referral Program
  • Recognition
  • Employee Stock Purchase Plan
  • Inclusive & Supportive Culture

What You Bring

  • Development of embedded firmware solutions for Intel, Power Architecture and Arm processors.
  • Proficient using the high-level programming language such as C to solve computing problems and a strong understanding of IC datasheets, register descriptions and board schematics.
  • Strong troubleshooting, problem solving, and software debugging skills.
  • Strong understanding of software design and engineering principles 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.
  • Das U-Boot firmware development for ARM or Power Architecture.
  • Slim Bootloader (SBL) development for Intel.
  • Bare metal programming.
  • Board bring-up.
  • Familiarity with OS architectures: Linux, VxWorks, and Windows.
  • 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.
  • Familiarity with technologies: PCIe, Ethernet, MDIO, I2C, SPI, TPM, non-volatile memories, SATA, USB, eMMC, NVMe.
  • Use of hardware debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs.

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.

To learn more visit:

No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our Talent Acquisition Team and have signed terms in place prior to any submittal. Resumes submitted directly to any Curtiss-Wright employee or affiliate will not qualify for fee payment, and therefore become the property of Curtiss-Wright.

Compliance

This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.

Curtiss-Wright values diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition and we will make all reasonable efforts to accommodate your request.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering, Design, and Information Technology
  • Industries: Defense and Space Manufacturing, Aviation and Aerospace Component Manufacturing, and Information Services

Referrals increase your chances of interviewing at Curtiss-Wright Corporation by 2x

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Intermediate Software Developer- Embedded-- Onsite Position in Ottawa, ON vacancy
  • $74.6k - $100k per year

    Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in Ottawa, ON. You will live and breathe... 
    Suggested
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    4 hours ago
  • $80k - $105k per year

     ...and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of...  ...market competitive. The anticipated salary range for this position based out of Ottawa, ON, is estimated at $80,000 to $105,000... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    19 days ago
  • $90k - $115k per year

     ...growing global team. Our hardware and software solutions are built for performance, enabling...  ...of unique systems. Summary Embedded Software Developer is a valued member of the R&D Team....  ...experience) We are currently hiring for this position to backfill an existing role. At... 
    Suggested

    Pleora Technologies

    Ottawa, ON
    4 hours ago
  •  ...member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile...  ..., to learn more about the company and this position. Hiring top talent is our top priority and we... 
    Suggested
    Full time

    DZS INC

    Ottawa, ON
    2 days ago
  • Join Curtiss-Wright in Ottawa, ON as an Onsite Software Developer. Leverage your engineering skills to create innovative embedded software solutions tailored for the defense sector. This intermediate position focuses on the engineering, development, and testing of next-generation... 
    Suggested

    Curtiss-Wright Corporation

    Ottawa, ON
    4 hours ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    27 days ago
  • $114.3k - $164.3k per year

    Senior Embedded Software Developer While this position is for a future vacancy, we are actively recruiting for this role. This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are Hewlett Packard Enterprise... 
    Internship
    Work at office
    Local area

    Hewlett Packard Enterprise

    Ottawa, ON
    4 hours ago
  •  ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision...  ..., DO-178C) would be great. Compliance Statement This position may require exposure to export-controlled information and is... 
    Worldwide

    MMIST

    Ottawa, ON
    4 hours ago
  •  ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose software defects found during...  ...engineers and contribute to large-scale, real-time embedded software in a global development organization.... 
    Full time
    Internship
    Work at office
    2 days per week

    Infinera

    Ottawa, ON
    11 days ago
  • $79k - $125k per year

     ...cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation...  ..., specializing in electronics, electro‑mechanics, and software. We’re a community of innovators working on projects that define... 

    Syntronic - A Global Design House

    Ottawa, ON
    4 hours ago
  • Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and innovative team. Join the WaveLogic Software Development team, dedicated to creating embedded... 

    Ciena

    Ottawa, ON
    4 hours ago
  • Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems. As a key contributor at QNX, you'll develop software across various domains... 

    QNX

    Ottawa, ON
    4 hours ago
  • $65k - $85k per year

     ...grid becomes the local gas station. We are looking for intermediate software developers who are passionate about building scalable, high-...  ...professional networking in one of the most exciting and positively impactful technology domains at the intersection of machine... 
    Full time
    Local area
    Flexible hours

    Collage

    Ottawa, ON
    4 hours ago
  •  ...to build, lead, and manage a team of software professionals, including Principal...  ...Scrum Masters. The right candidate will develop strategies for the embedded SW development environment,...  ...within the team. Create an inclusive and positive working environment where every team... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    4 hours ago
  • Innovate with Syntronic as an Embedded Software Developer focused on Android Automotive technologies. Join us to design, develop, and integrate cutting...  ...top-tier clients and industry leaders is integral to this position. Key Responsibilities: • Design and develop Android... 

    Syntronic

    Ottawa, ON
    4 hours ago
  •  ...The team is responsible for developing a variety of control systems...  ...interfaces, primarily focusing on embedded systems development....  ...and AWK Ability to design software with hardware resource constraints...  ...Software Engineer roles and related positions are listed separately in the... 
    Contract work

    Sky Systems, Inc. (SkySys)

    Ottawa, ON
    4 hours ago
  • $85k - $100k per year

     ...Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of...  ...retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive.... 
    Immediate start

    March Networks Corporation

    Ottawa, ON
    1 day ago
  • $96k - $146k per year

     ...excellence day in and day out. Join us to make positive change by helping build a better world...  ...features as part of a larger team-based software project Design and implement secure...  ...is hybrid with a requirement to be onsite for work four or more days per week. #J... 

    Ford Motor Company

    Ottawa, ON
    4 hours ago
  • Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies...  ...Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including... 

    BlackBerry Inc.

    Ottawa, ON
    4 hours ago
  •  ...) Term: Perm High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team,...  ...right to work in the Canada. Kindly submit your resume in MS Word format upon application for this position. #J-18808-Ljbffr
    Permanent employment

    High Tech Genesis

    Ottawa, ON
    4 hours ago
  •  ...Build Cisco networking platforms with C, C++, Linux, and concurrency expertise while developing embedded software for high-performance systems. This Embedded Systems Software Developer contributes to next-generation routing, switching, and distributed platforms. You will... 

    Cisco Systems, Inc

    Ottawa, ON
    4 hours ago
  • Elevate your career at QNX, a division of BlackBerry Limited, as an Embedded Software Developer II. This role focuses on utilizing C, C++, and Python within the QNX Real-Time Operating System (RTOS) to tackle complex challenges across various domains. In this pivotal role,... 

    BlackBerry QNX

    Ottawa, ON
    4 hours ago
  • Become a key player in the automotive sector as an Embedded Software Developer specializing in AutoSAR. Design, develop, and debug software components effectively to enhance product success. We are seeking a skilled developer with over five years of embedded software experience... 

    Pentangle Tech Services | P5 Group

    Ottawa, ON
    4 hours ago
  •  ...reports to satisfy client specifications; and any other Programmer/Software Developer - Level 2 related tasks requested by the TA to support...  ...Canadian Federal Government Security clearance Must be able to go onsite in the Ottawa area 5 days a week *Our recruitment systems... 
    Full time
    Temporary work
    Part time
    Flexible hours

    ADGA Group

    Ottawa, ON
    4 hours ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of...  ...healthcare, and industrial automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and... 

    Syntronic - A Global Design House

    Ottawa, ON
    4 hours ago
  •  ...Build 5G and 6G Cloud RAN software in Ottawa using C/C++, embedded real-time development, and scheduler expertise. Ericsson’s DevOps-oriented team explores AI tools across engineering work. As a Software Developer, you will support vDU baseband development for current and... 

    Ericsson

    Ottawa, ON
    4 hours ago
  •  ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects...  ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    25 days ago
  •  ...Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering...  ...hardware-software integration. As an Embedded Systems Software Developer Co-op, you will work with senior engineers and domain experts... 

    Cisco Systems, Inc

    Ottawa, ON
    4 hours ago
  • $18 - $25 per hour

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...science reinforce each other by design. About this role:  The Embedded Systems Developer Intern will work alongside Q-Block's firmware... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    27 days ago
  • Advance your career with Ciena as an Embedded Software Developer focused on networking technologies. Design robust embedded software solutions in a company committed to a people-first culture. As an integral member of the development team, you will work on high-performance... 
    Internship

    Ciena Corporation

    Ottawa, ON
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Developer- Embedded-- Onsite Position. Be the first to apply!