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

Software Developer-Embedded-Onsite Position

$74.6k - $100k per year

Dormont Manufacturing Co

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

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

Company Overview

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

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Developer-Embedded-Onsite Position in Ottawa, ON vacancy
  • 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... 
    Suggested
    Full time
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    8 days ago
  •  ...of our cutting-edge LightSpeed software. Collaborate closely with the...  ...In this role, the Software Developer will own specific software modules...  ...Resource is required to work onsite a minimum of four (4) days per...  ...applications Develop and maintain embedded software modules using C++ and... 
    Suggested
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    8 days ago
  •  ...Electric Vehicles, Digital and Design (EVDD) team as a Senior Embedded Software Developer. Create cutting-edge Android applications for a seamless navigation experience in a hybrid work setting. In this position, you will leverage your 7+ years of embedded software experience... 
    Suggested

    Ford Motor

    Ottawa, ON
    2 hours ago
  • $90.3k - $120.4k per year

    Senior Hardware Designer - Onsite Position Location: Ottawa, ON. Salary Range: $90,300 - $120,400 plus bonus opportunity. Benefits...  ...Supportive Culture Responsibilities Engineer, design, develop, and test new embedded hardware at the forefront of technology. Support and... 
    Suggested

    D4S DY-4 Systems Inc.

    Ottawa, ON
    8 days ago
  • Join Telesat as a Senior Embedded Software Developer and shape the future of satellite communications. This hybrid position involves enhancing embedded systems for our revolutionary Lightspeed satellite network. In this role, Telesat seeks an experienced developer with a deep... 
    Suggested

    Telesat

    Ottawa, ON
    2 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

    Q-Block Computing

    Ottawa, ON
    8 days ago
  • $105k - $155k per year

     ...excellence day in and day out. This position is part of the software development team, participating in a...  ...maintain high‑performance, memory‑safe embedded software features using C++ and Python...  ...field. Experience 7+ years in developing real‑time embedded software using C and... 
    Local area

    Ford Motor Company

    Ottawa, ON
    8 days ago
  • Contribute to cutting-edge Optical Transport products as an Embedded Software Designer at Zhone Technologies in Ottawa, ON. This hybrid role involves essential Linux system maintenance and kernel upgrades. As part of a dynamic development team, your expertise will enhance... 

    DZS

    Ottawa, ON
    3 hours ago
  •  ...clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services and full project execution, applying...  ...Canada. Job Description We are seeking a Full‑Stack Software Developer with strong Java and CMS (Liferay) experience to support the... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group

    Ottawa, ON
    8 days ago
  • $75k - $98k per year

     ...Description Internal Title: Developer Job Type: Permanent, Full-...  ...Status: Existing Vacancy Position Summary: CBN Nano...  ...microscope and its associated software interfaces. This position focuses...  ...with laboratory instruments, embedded systems, or other hardware-controlled... 
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Ottawa, ON
    9 hours ago
  •  ...and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and...  ...outcomes. In this role, the Software Developer will own specific software modules and be...  ...functionality. Resource is required to work onsite a minimum of four (4) days per week... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    13 days ago
  •  ...Artificial Intelligence management software and professional services...  ...with organizations developing, implementing, or procuring AI...  ...Machine Trust Platform™. Position Overview We are excited to add...  ...preprocessing, feature engineering, embedding generation, and AI training data... 
    Manual labor
    Remote work

    NuEnergy.ai

    Ottawa, ON
    8 days ago
  • Step into a lead role as a Backend Developer at Sangoma, focusing on innovative business communication solutions...  ...systems. In this Senior Backend Developer position, you will design scalable, distributed backend software that interfaces with various third-party technologies... 
    Flexible hours

    NetFortris, A Sangoma

    Ottawa, ON
    8 days ago
  • Join an innovative avionics company in Ottawa as an Embedded Software Developer. This 6-month contract emphasizes backend development and distributed systems design using Go for critical aviation services. In this role, you'll be a vital part of a growing team, focusing... 
    Contract work

    Talentlab

    Ottawa, ON
    8 days ago
  •  .... At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire Software Developer for our team in Ottawa. As a Software Developer, you will 5 plus years of software development experience Familiar with... 
    Flexible hours

    Fortinet, Inc.

    Ottawa, ON
    8 days ago
  •  ...development and testing of our cutting edge Lightspeed Software by actively engaging with both the test and support...  ....   In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    13 days ago
  • $80k - $105k per year

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

    Src-Can

    Ottawa, ON
    8 days ago
  • $81k - $107.5k per year

     ...Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You...  ...as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws.... 
    Worldwide

    Ten Eleven Ventures

    Ottawa, ON
    8 days ago
  • About the job Specialist Software Developer (#11019) The role of Specialist Software Developer / Platform Administrator is to contribute to...  ...environment. This job does in On-call duty on rotational base. Position open in Montreal, Ottawa and Toronto. Main Responsibilities... 
    For contractors

    Global Talent Alliance, Canada

    Ottawa, ON
    8 days ago
  •  ...and modern technologies to design, develop and integrate systems for naval warships...  ...engineering teams (Hardware (HW), Software (SW), electrical, etc.) Technically...  ...and cost constraints. This embedded systems engineering senior position falls under the guidance and mentorship... 
    Work at office

    Lockheed Martin

    Ottawa, ON
    8 days ago
  •  ...-030 ~ 30 Edgewater St ~ EDGEWATER Position Role Type: Onsite Collins Aerospace is a leader in technologically...  ...are currently searching for a Junior Software Engineer – Co-Op to join our team in...  ...networks. Collins Aerospace is developing the next generation of HF radios that... 
    Work at office
    3 days per week

    Collins Aerospace

    Ottawa, ON
    8 days ago
  • Join Ross Video in Nepean, Ontario as a Software Developer Co-op for fall 2026. Engage in real projects while collaborating with a talented team...  ...to Hyperconverged Solutions by assisting in UI and embedded systems programming. Gain hands-on experience solving software... 

    Ross Video

    Ottawa, ON
    3 hours ago
  • Elevate your career as a Hybrid Dynamics 365 Developer based in Ottawa. Your expertise will drive the customization and integration of Dynamics 365 solutions for business optimization. This contract role focuses on developing effective Dynamics 365 solutions tailored to... 
    Contract work

    apptoza

    Ottawa, ON
    8 days ago
  •  ...Description We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing,...  ...enhancement. Requirements Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering... 
    Permanent employment

    Collabera

    Ottawa, ON
    8 days ago
  • $120k - $155k per year

     ...challenges that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR. Your primary focus will be Ruskin, RBR’s flagship cross‑... 
    Long term contract
    Internship
    Worldwide
    Shift work

    RBR Ltd.

    Ottawa, ON
    8 days ago
  •  ...Telesat through innovative AI-powered tool development. This onsite role at Telesat HQ in Ottawa focuses on building impactful solutions...  ...in satellite communications, is looking for an experienced software developer to support the Lightspeed program. You will create AI-enabled... 

    Telesat Corporation

    Ottawa, ON
    2 days ago
  • $109.7k - $159.7k per year

     ...work at CNN, follow @WBDLife on Instagram and X! As a Senior Software Developer, you will work across the stack to develop fast, secure, and...  ...plan, paid holidays and sick time and vacation. This position is open for an existing position vacancy. #J-18808-Ljbffr
    Long term contract
    Temporary work
    Local area

    Warner Media, LLC.

    Ottawa, ON
    8 days ago
  • Be a key player as a Software Developer at HTG in Ottawa. Our exciting role requires you to work with Ruby on Rails to create innovative cloud...  ...Agile frameworks, utilizing DevOps and CI/CD practices. The position also mandates an active Secret Clearance for maximum security... 

    High Tech Genesis

    Ottawa, ON
    8 days ago
  •  ...Intelligence (SIGINT)) and ensuring the safety of Canadians. As a software developer you’ll be responsible for finding solutions to interesting...  ...diploma or university degree in a field related to the position, such as (but not limited to) Software Engineering Technician... 
    Remote work
    Flexible hours

    Communications Security Establishment Canada

    Ottawa, ON
    8 days ago
  • $117k - $143k per year

     ...Responsibilities Involved in the full development lifecycle of software and product development. Qualifications Minimum of 2 years...  ...Compensation The Canada base salary range for this full-time position is expected to be between $117,000 - $143,000 annually. Wage ranges... 
    Full time
    Worldwide
    Flexible hours

    Fortinet

    Ottawa, ON
    8 days ago

Do you want to receive more vacancies?

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