Talent.com
Senior Software Developer- Embedded- Onsite Position- Ottawa, ON
Senior Software Developer- Embedded- Onsite Position- Ottawa, ONCurtiss-Wright Corporation • Ahuntsic North, ca
Senior Software Developer- Embedded- Onsite Position- Ottawa, ON

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON

Curtiss-Wright Corporation • Ahuntsic North, ca
16 days ago
Job type
  • Full-time
Job description

Senior Software Developer- Embedded- Onsite Position- Ottawa, ON

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

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

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.

Location : Ottawa, ON- Onsite Position

Salary : $90,300.00 to $135,000.00 per year plus bonus opportunity

Please note that the salary range information provided is a general guideline only, reflecting a position based in Ottawa. Criteria such as the candidate’s qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.

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

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 and conduct architecture, design and code reviews.

Provide input to architecture and design reviews.

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 embedded firmware solutions for Intel, Power Architecture and Arm processors.

Proficient using the high-level programming language such a 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 principals and application to real world use.

Bachelor’s degree in engineering or computer science (or equivalent).

7 yrs + experience in software development

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.

UEFI firmware development for Intel.

Slim Bootloader (SBL) development for Intel.

Bare metal programing and Board bring-up.

Familiarity with the following OS architectures; Linux, VxWorks, and Windows.

Software configuration management tools such as Git and software work and defect tracking tools such as JIRA.

Software test tools and methodologies as well as scripting tools and languages such as Python.

Familiarity with any of the following technologies : PCIe, Ethernet, MDIO, I2C, SPI, TPM, non-volatile memories, SATA, USB, eMMC, NVMe.

Use of HW debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs.

Who We Are

Our Values

Environmental, Social and Governance

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 : https : / / www.curtisswrightds.com / about / company / locations / ottawa

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 Statement

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 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. If you require accommodation during the recruitment process, please contact Talent Acquisition.

For US Applicants : EEO is The Law – click here for more information.

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 and Information Technology

Defense and Space Manufacturing

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

Get notified about new Senior Software Engineer jobs in Ottawa, Ontario, Canada.

#J-18808-Ljbffr

Create a job alert for this search

Embedded Software Developer • Ahuntsic North, ca

Similar jobs
Senior Software Developer

Senior Software Developer

Fundica • Montreal, QC, Canada
Full-time
Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer (C) – Hybrid

Senior Embedded Software Engineer (C) – Hybrid

Hewlett Packard Enterprise • Montreal
Full-time
A leading tech company in Montreal is seeking an Embedded Software Developer to work on new projects, including designing and debugging software. The role requires a Bachelor’s or Master’s in Comput...Show more
Last updated: 2 days ago • Promoted
Senior Embedded Software Engineer — Satellite Networking

Senior Embedded Software Engineer — Satellite Networking

SpaceBridge • Montreal
Full-time
An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusi...Show more
Last updated: 22 days ago • Promoted
Senior Software Developer - Growth

Senior Software Developer - Growth

Botpress Technologies Inc. • Montreal, QC, Canada
Full-time
The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Developer

Senior C++ Developer

Targeted Talent • Montreal, QC, Canada
Full-time
Our Client is one of the fastest-growing companies in BC and is a leader in their industry.They are looking for a senior C++ developer to join their team. They have a range of products with one bein...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Programmer

Senior Programmer

Kabam • Montreal
Full-time
Be among the first 25 applicants.At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming.We hire for passion and diversity so that we can triumph in our collective skill.Our...Show more
Last updated: 22 days ago • Promoted
Senior Avionics Software Architect — Embedded DO-178C

Senior Avionics Software Architect — Embedded DO-178C

Wisk • Montreal
Full-time
A pioneering aerospace company in Montreal is seeking a Senior Staff Software Engineer for autonomous aircraft development. You will lead the design of embedded software and collaborate with various...Show more
Last updated: 22 days ago • Promoted
Senior Software Developer

Senior Software Developer

Wowza Media Systems • Montreal, QC, Canada
Full-time
Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming in...Show more
Last updated: 13 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Ghgsat • Montreal, QC, Canada
Full-time
This role is open to hybrid candidates in Montreal / Ottawa only).Successful candidates for this position will be expected to participate in a rotational on-call schedule and.Canadian government secu...Show more
Last updated: 30+ days ago • Promoted
5 Senior Software Managers

5 Senior Software Managers

LARGIER CONSEILS • Montreal, QC, Canada
Permanent
Our client is a leading Canadian Healthtech firm specializing in healthcare orchestration and billing.Recognized as an employer of choice, they leverage advanced analytics and high-value data to bu...Show more
Last updated: 6 days ago • Promoted
Senior Embedded Software Engineer - Flexible Hours

Senior Embedded Software Engineer - Flexible Hours

Cattron-Theimeg Incorporated • Montreal
Full-time
Une entreprise de technologie ferroviaire recherche un ingénieur(e) de logiciel embarqué (Firmware), sénior, pour concevoir et développer des logiciels pour des systèmes de contrôle de locomotives....Show more
Last updated: 22 days ago • Promoted
Senior Embedded Software Config Manager | DO-178C & FAA

Senior Embedded Software Config Manager | DO-178C & FAA

Beta Technologies • Montreal
Full-time
A leading company in electric aviation is seeking a Senior Embedded Software Configuration Management Engineer in Montreal, Canada. The role involves managing software life cycle data to ensure FAA ...Show more
Last updated: 1 day ago • Promoted
Expert Embedded Software -DO178

Expert Embedded Software -DO178

C Ssystems • Montreal
Full-time
CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries.With ...Show more
Last updated: 22 days ago • Promoted
Senior DevOps Programmer – Core Technologies

Senior DevOps Programmer – Core Technologies

Behaviour Interactive • Montreal
Full-time
Senior DevOps Programmer – Core Technologies.We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops backend and frontend services that support a...Show more
Last updated: 1 day ago • Promoted
Senior Embedded Software Designer / Concepteur Senior de Logiciels Embarqués

Senior Embedded Software Designer / Concepteur Senior de Logiciels Embarqués

Caterpillar Financial Services Corporation • Laval
Full-time +1
Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem ...Show more
Last updated: 2 days ago • Promoted
Senior Developer / Dveloppeur senior

Senior Developer / Dveloppeur senior

dcbel Inc • Montreal, QC, Canada
Full-time
Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Show more
Last updated: 30+ days ago • Promoted
Platform Embedded developper

Platform Embedded developper

freelance.ca • Montreal, Canada
Full-time
We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job : join an innovative t...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Software Developer (EV Charging, Quebec)

Senior Backend Software Developer (EV Charging, Quebec)

The Mobility House • Montreal, QC, CA
Full-time
Quick Apply
The Mobility House (TMH) is shaping the zero emissions future of energy and mobility.Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of z...Show more
Last updated: 30+ days ago