1,777,406open jobs
103,639companies
265,503added this week
Browse all
Salary
$53k per year
Location
In office (Ottawa)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Aug 17, 2026. Curtiss-Wright scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Curtiss-Wright is an American industrial company formed in 1929 from the merger of businesses founded by the Wright brothers and Glenn Curtiss, making it one of the oldest names in aviation. It no longer builds aircraft, and instead supplies highly engineered components and systems for naval nuclear propulsion, commercial nuclear power, aerospace platforms, defence electronics and industrial process equipment. Headquartered in Davidson, North Carolina and listed on the New York Stock Exchange, its position on United States naval reactor programmes is effectively sole-source and underpins much of its earnings.

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 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 Range: $74,600.00to $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 IRRSP with Employer Match IHealth and Wellness Benefits ILearning and Development Opportunities ICompetitive Pay I Referral Program IRecognition IEmployee Stock Purchase Plan IInclusive & 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.

  • 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:

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,777,406 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ottawa
≈ $53k – $98k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Surrey
Python
Java
SQL
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Docker
AWS Lambda
Amazon EC2
Amazon S3
Linux
Management
Jira
Agile
Scrum
Apply
$71k – $85k per year • Hybrid • Contractor • 3+ years exp • Bachelor's Degree • Vancouver
C++
VHDL
AI/ML
Copilot
Claude
OpenAI Codex
DevOps
RTOS
Ubuntu
Linux
Chips/EDA
Xilinx Vivado
Apply
≈ $92k – $154k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Nepean
Chips/EDA
Cadence Allegro
Apply
≈ $70k – $122k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa • Braunschweig
Apply
≈ $88k – $154k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Nepean
Python
Verilog
DevOps
HPC
Chips/EDA
Synopsys Verdi
Apply
≈ $11k – $28k per year (Estimated) • In office • Full-Time • Noida
Python
Databases
PostgreSQL
Snowflake
Databricks
ElasticSearch
Apache Kafka
DevOps
GCP
Jaeger
Prometheus
Azure
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Kubernetes
Incident Management
Linux
Cybersecurity
Least Privilege
Apply
In office • Confidential • Full-Time • Bachelor's Degree • Petah Tikva
Python
Java
C++
Management
Agile
Apply
≈ $106k – $206k per year (Estimated) • Remote (likely United States) • 5+ years exp • Bachelor's Degree
AI/ML
Computer Vision
AI Agents
DevOps
Linux
Apply
≈ $162k – $304k per year (Estimated) • In office • 3+ years exp • Seattle
Python
Java
AI/ML
Fine-tuning
Scikit-learn
TensorFlow
Keras
PyTorch
Edge AI
Machine Learning
Apply
≈ $27k – $79k per year (Estimated) • In office • Full-Time • Spáta
DevOps
Linux
Apply
$50k – $60k per year • Equity • In office • Full-Time • 1+ year exp • Bachelor's Degree • Mississauga
Python
Java
C++
VHDL
DevOps
Linux
Apply
Electrical Engineer 2 months ago
$60k – $71k per year • Equity • In office • Full-Time • 5+ years exp • Mississauga
Apply
≈ $57k – $99k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Ottawa
Python
DevOps
Linux
Windows
Apply
≈ $72k – $126k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Ottawa
Apply
$115k – $140k per year • Equity • In office • Full-Time • 7+ years exp • Bachelor's Degree • Newtown
MATLAB
MATLAB
Simulink
Apply
$50k – $80k per year • Equity • In office • Full-Time • Master's Degree • Ottawa
Python
C++
SystemC
MATLAB
MATLAB
Simulink
DevOps
Git
Linux
Chips/EDA
Cadence Virtuoso
Cadence Xcelium
Cadence AMS Designer
Management
Confluence
Apply
≈ $70k – $122k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Ottawa • Braunschweig
Apply
≈ $99k – $173k per year (Estimated) • In office • 10+ years exp • Master's Degree • Ottawa
AI/ML
TPU
DevOps
HPC
Apply
Truck Driver - Ottawa 4 hours ago
≈ $33k – $56k per year (Estimated) • In office • 1+ year exp • Ottawa
Apply
≈ $33k – $70k per year (Estimated) • In office • Ottawa
Apply
See all jobs
This is one of many
1,777,406 more open roles from verified company boards, updated every day.