Talent.com
Junior Embedded Software Designer - Onsite Position
Junior Embedded Software Designer - Onsite PositionCurtiss-Wright • Ottawa, Canada
Junior Embedded Software Designer - Onsite Position

Junior Embedded Software Designer - Onsite Position

Curtiss-Wright • Ottawa, Canada
17 days ago
Job type
  • Full-time
Job description

Junior Embedded Software Designer - Onsite Position

Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated software designers at our Ottawa, ON facility who 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.

As part of a dynamic multi-disciplined team, you will support the development of new embedded systems products, and to enhance our existing products .

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

​ Salary Range :   $67,900 - $90,500 plus bonus opportunity

Please note that the salary range information provided is a general guideline only, reflecting a position based in Ottawa, Ontario, Canada.  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.

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.

Be a driven and motivated self-starter with a keen interest to learn.

Strong sense of responsibility, commitment to quality and achieving deadlines

Strong understanding of software design and engineering principals and application to real world use.

Excellent written and verbal communication skills.

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

At Curtiss-Wright Defense Solutions, we have a long and rich history as the trusted, proven leader in rugged, reliable, and secure solutions for the defense and commercial aerospace industries. Our employees are the foundation of that success.

Curtiss-Wright in Ottawa provides rugged embedded computing solutions that process data in real-time to support mission-critical functions, in the air, on the ground, and at sea. Our team develops single board computers, graphics, and ethernet switching solutions for military programs. Our entrepreneurial environment provides our employees with excellent experiences that enable them to develop their skills and give them the opportunity to work with the best talent in the industry. We design, develop, test, and manufacture our products, so our employees have a wide range of opportunities.

Create a job alert for this search

Junior Embedded Software Designer Onsite Position • Ottawa, Canada

Similar jobs
Senior Embedded Systems & Imaging Software Engineer

Senior Embedded Systems & Imaging Software Engineer

BlackBerry Inc. • Ottawa
Full-time
A leading technology company in Ottawa is seeking a QNX Senior Systems Software Developer to design and implement high-performance software for innovative camera technologies.You will be responsibl...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Software Architect - Aerospace / eVTOL

Senior Embedded Software Architect - Aerospace / eVTOL

Essence Coaching Group • Ottawa
Full-time
A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development. The role involves defining software architecture and managing the f...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Applications Developer - Ottawa

Senior Embedded Applications Developer - Ottawa

IBM • Ottawa
Full-time
A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

Skytrac • Ottawa
Full-time
A leading aerospace technology company in Ottawa is seeking an experienced Senior Embedded Software Engineer.The successful candidate will develop and maintain embedded software for communication s...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

Morson Edge (Canada) • Ottawa
Full-time
A leading technology innovator in aviation connectivity is seeking a Senior Embedded Software Engineer in Ottawa.The successful candidate will develop and maintain embedded software for advanced co...Show more
Last updated: 24 days ago • Promoted
Junior IoT Firmware Engineer - Embedded, ARM & RTOS

Junior IoT Firmware Engineer - Embedded, ARM & RTOS

LRO Staffing • Ottawa
Full-time +1
A reputable staffing agency is seeking a Junior / Intermediate Firmware Engineer in Ottawa.This onsite role involves developing firmware for embedded IoT products, requiring experience with embedded ...Show more
Last updated: 15 days ago • Promoted
Curriculum Developer, Electronics and Embedded Systems Development

Curriculum Developer, Electronics and Embedded Systems Development

Algonquin College • Ottawa
Full-time +1
Please Note : If you are a current Algonquin College employee, apply to this job via the Workday application.Mechanical & Transportation Technology. Algonquin College campuses in Ottawa, Perth and Pe...Show more
Last updated: 22 days ago • Promoted
Senior Embedded Software Engineer - On-Site Ottawa

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ottawa
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Software Test Engineer — Onsite

Senior Embedded Software Test Engineer — Onsite

RPMGlobal • Ottawa
Full-time
A leading technology company located in Ottawa is seeking a Software Testing Senior Associate to join their team.The role involves testing software components, creating test designs, and automating...Show more
Last updated: 20 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Skytrac • Ottawa
Full-time
SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies.Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 ...Show more
Last updated: 24 days ago • Promoted
Embedded Software Engineer, New Grad 2025

Embedded Software Engineer, New Grad 2025

Ciena Corporation • Ottawa
Full-time
A technology company is seeking a Software Developer - New Grad 2025 to join their team in Ottawa.This role involves developing and improving optical network solutions, requiring a Bachelor's degre...Show more
Last updated: 24 days ago • Promoted
Junior Real-Time OS Developer for Embedded & AI / ML

Junior Real-Time OS Developer for Embedded & AI / ML

Huawei Canada • Ottawa
Full-time
A cutting-edge technology firm is seeking a Junior Software Developer in Ottawa, Ontario.The role involves exploring real-time operating system technologies for embedded devices and solving complex...Show more
Last updated: 8 days ago • Promoted
Curriculum Designer — Electronics & Embedded Systems

Curriculum Designer — Electronics & Embedded Systems

Algonquin College of Applied Arts and Technology • Ottawa
Full-time
A Canadian educational institution is seeking Course Developers to create the curriculum for its Electronics and Embedded Systems Development Graduate Certificate program.Candidates should hold a M...Show more
Last updated: 24 days ago • Promoted
Embedded Linux Software Designer

Embedded Linux Software Designer

Lumentum Operations LLC • Ottawa
Full-time
What You’ll Be Doing • • • Lead the definition and development of software architectures for pioneering optical communication products. Innovate and collaborate with a team of industry experts, bringin...Show more
Last updated: 24 days ago • Promoted
Embedded C / C++ Software Engineer Intern — Ottawa (Hybrid)

Embedded C / C++ Software Engineer Intern — Ottawa (Hybrid)

Nokia • Ottawa
Full-time
A leading telecommunications firm is seeking Student Software Engineers (Co-op / Intern) for 8 openings in Ottawa.The position offers a hybrid working model and a duration of 4 months, starting May 2...Show more
Last updated: 24 days ago • Promoted
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

SKYTRAC Systems Ltd. • Ottawa
Full-time
A leading aerospace technology company in Ottawa is seeking a Senior Embedded Software Engineer.The role involves developing embedded software for communication systems, integrating software with h...Show more
Last updated: 24 days ago • Promoted
Junior Embedded Software Designer - Onsite Position

Junior Embedded Software Designer - Onsite Position

Curtiss-Wright Corporation • Ottawa
Full-time
Junior Embedded Software Designer - Onsite Position page is loaded## Junior Embedded Software Designer - Onsite Positionlocations : Canada-Ottawatime type : Full timeposted on : Posted Todayjob ...Show more
Last updated: 15 days ago • Promoted
Senior Embedded Software Lead – Satellite Systems (C++, Linux)

Senior Embedded Software Lead – Satellite Systems (C++, Linux)

Telesat Corporation • Ottawa
Full-time
A global satellite communications firm based in Ottawa is seeking a Senior Specialist Software Developer.This role involves designing and developing embedded software applications, collaborating wi...Show more
Last updated: 24 days ago • Promoted