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

Software Developer-Embedded Onsite Position

Curtiss-Wright • Ottawa, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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 embedded software design to help us create the latest in embedded systems technology. We need enthusiastic t eam 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 Range : $ 74,600.00 to $100,000.00 per year

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 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 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.

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).

5 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.

Board bring-up.

Familiarity with the following 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 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 :

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.

Créer une alerte emploi pour cette recherche

Software DeveloperEmbeddedOnsite Position • Ottawa, Canada

Offres similaires
Senior Embedded Systems & Imaging Software Engineer

Senior Embedded Systems & Imaging Software Engineer

BlackBerry Inc. • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Software Architect - Aerospace / eVTOL

Senior Embedded Software Architect - Aerospace / eVTOL

Essence Coaching Group • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Sr. Firmware / Embedded software Engineer - ottawa

Sr. Firmware / Embedded software Engineer - ottawa

PotisEdge • ottawa, on, ca
Temps plein
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Embedded Firmware Engineer (PIC) - Ottawa, RTOS

Embedded Firmware Engineer (PIC) - Ottawa, RTOS

Marler & Associates Search • Ottawa
Temps plein
A growing technology company in Ottawa is seeking an Embedded Software Developer to join its Research & Development team. The successful candidate will design and implement embedded firmware for PIC...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Embedded Applications Developer - Ottawa

Senior Embedded Applications Developer - Ottawa

IBM • Ottawa
Temps plein
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 ...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

Skytrac • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Systems Software Engineer, Vehicle Platform

Senior Embedded Systems Software Engineer, Vehicle Platform

QNX • Ottawa
Temps plein
A leading embedded systems provider is looking for embedded developers to join their Vehicle Platform team in Ottawa, Canada. You will contribute to building foundational vehicle software platforms,...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Sr. Firmware / Embedded software Engineer

Sr. Firmware / Embedded software Engineer

PotisEdge • ottawa, ON, ca
Temps plein
Firmware / Embedded software Engineer Location : Burnaby, BC Type : Full-time &l...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
MTS - Software Engineer - RTOS, Embedded Development

MTS - Software Engineer - RTOS, Embedded Development

Aptiv • Ottawa
Temps plein
Canadian Citizen (Please see the Required Citizenship Clearance Below).Wind River’s impact spans critical infrastructure domains such as telecommunications (including 5G), industrial (automation, s...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Senior Embedded Software Engineer - On-Site Ottawa

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Software Test Engineer — Onsite

Senior Embedded Software Test Engineer — Onsite

RPMGlobal • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Embedded Vehicle Controls Engineer (MATLAB / Simulink)

Embedded Vehicle Controls Engineer (MATLAB / Simulink)

Altair • Ottawa
Temps plein
A leading technology company in Ottawa is seeking a Software Engineer Controls for a contract position.The ideal candidate will develop control algorithms for automotive features, conduct design re...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Software Engineer, Automotive Cabin

Senior Embedded Software Engineer, Automotive Cabin

BlackBerry • Ottawa
Temps plein
A global technology company located in Ottawa is seeking a Senior Embedded Software Developer / Integrator for their Automotive QNX Cabin team. The role involves porting QNX RTOS to new hardware platf...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

SKYTRAC Systems Ltd. • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Embedded C / C++ Software Dev Student

Embedded C / C++ Software Dev Student

Nokia • Ottawa
Temps plein +1
Innovate alongside our best engineers on projects where you will apply your academic knowledge to solve real-world problems. Assist in refining customer requirements (where appropriate).Design, deve...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
MTS - Software Engineer - RTOS, Embedded Development- NSA

MTS - Software Engineer - RTOS, Embedded Development- NSA

Wind River • Ottawa
Temps plein
MTS - Software Engineer - RTOS, Embedded Development- NSA.MTS - Software Engineer - RTOS, Embedded Development- NSA.MTS - Software Engineer - RTOS, Embedded Development- NSA.MTS - Software Engineer...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Embedded C Developer - ottawa

Embedded C Developer - ottawa

Amaris Consulting • ottawa, on, ca
Temps plein
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Embedded Software Lead – Satellite Systems (C++, Linux)

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

Telesat Corporation • Ottawa
Temps plein
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...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée