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

Software Engineer

TRX

  • Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.
  • Develop software for reactor control, monitoring systems, data acquisition, simulation, and predictive analytics.
  • Collaborate with multidisciplinary teams including nuclear engineers, electrical engineers, and safety specialists.
  • Apply best practices for software reliability, maintainability, and cybersecurity.
  • Participate in code reviews, testing, and verification processes aligned with industry standards (e.g., NQA-1, IEC 61513).
  • Document software design, architecture, and operational procedures.
  • Troubleshoot and resolve software issues in mission-critical environments.
  • Stay updated on emerging software technologies and nuclear industry trends.

Qualifications Required

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Strong programming skills in languages such as C/C++, Python, Java, or Rust.
  • Experience developing software for safety-critical or highly regulated environments.
  • Familiarity with software development lifecycle, version control, and testing frameworks.
  • Knowledge of software quality standards (e.g., ISO 9001, NQA-1) or cybersecurity standards for critical infrastructure.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and in a remote team setting across U.S. time zones.

Preferred

  • Experience in nuclear energy, power generation, or other high-reliability systems.
  • Knowledge of embedded systems or real-time operating systems (RTOS).
  • Familiarity with simulation and modeling tools used in nuclear engineering.
  • Understanding of regulatory requirements (NRC, DOE, or equivalent).
  • Experience with cloud-based or distributed software systems.
#J-18808-Ljbffr
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Ottawa, ON vacancy
  • $96.56k - $128.74k per year

     ...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent   Compensation Details:... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    4 days ago
  • $96k - $146k per year

     ...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and...  ...more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... 
    Suggested

    Ford Motor Company

    Ottawa, ON
    21 days ago
  • $85k - $110k per year

     ...Position Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian Army.  You will be working with a multidisciplinary engineering team to deliver Intelligence Reconnaissance Target Acquisition... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  • $185k - $195k per year

     ...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties... 
    Suggested
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • $90k - $140k per year

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    10 days ago
  • $176.5k per year

     ...existing team of Senior, Staff, and Principal engineers building the Content Library and Core...  ...'re a systems engineer who loves owning software end-to-end: design, implementation, deployment...  ...rs, the parquet crate, or building query engines and database internals. Contributions... 
    Long term contract
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    18 days ago
  • $123.51k - $155.15k per year

     ...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid / Hybride Posting End... 
    Full time
    Contract work
    Flexible hours

    NAV Canada

    Ottawa, ON
    3 days ago
  •  ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    6 days ago
  •  ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  • $171k per year

     ...The Fable app has often been featured in the App Store, both as App Of The Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical direction for the Fable backend and own the reliability and health of the platform... 
    Long term contract
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    24 days ago
  •  ...Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC is an application software consulting and systems integration company based in Chicago. We deliver software solutions for our clients throughout the United States and Canada by... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    RedMane Technology

    Ottawa, ON
    3 days ago
  •  ...Staff Embedded Software/Firmware Engineer We are seeking a Staff Embedded Software/Firmware Engineer to design, develop, and test mission-critical firmware components for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    28 days ago
  • $100k - $120k per year

     ...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to... 
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Ottawa, ON
    13 days ago
  •  ...systems and strengthen operational readiness. We are seeking a Software Architect with knowledge of systems of systems design, and solid...  ...a recognized College Technical Diploma in field of Sciences, Engineering, Computer Science, or Mathematics.  ~ Experience working in a... 
    Full time
    Temporary work
    Part time
    Internship
    Immediate start
    Remote work
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    18 days ago
  •  ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify... 
    Remote job
    Flexible hours

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...work across Canada Job Description ADGA is seeking Software Developers to support the design, development, implementation,...  ...or training in software development, computer science, computer engineering, information technology, or a related technical discipline.... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    19 days ago
  • $100k - $135k per year

     ...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design,...  ...Developer, this role will leverage software engineering skillsets to support the SRC enterprise...  ...knowledge and experience with data processing engines or data pipelines. Applied knowledge... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

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

     ...allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery...  ...Staff Software Developer, this role will leverage software engineering skillsets to support the SRC enterprise portfolio of signals intelligence... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    10 days ago
  • $96.56k - $128.74k per year

     ...towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type:  Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    9 days ago
  •  ...Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation, and...  ...experience as a Programmer, Software Developer, Software Engineer, or in a similar software development role.  Demonstrated experience... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    19 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects,... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    18 hours ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects,... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    17 days ago
  • $85k - $100k per year

     ...Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance industry and works... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    a month ago
  • $131.67k - $171.33k per year

     ...78024    Description RF and mmWave Hardware Staff Electrical Engineer is part of the Test Engineering team responsible for developing...  ...Frequency Structure Simulator) Experience with PCB layout software. Demonstrated problem-solving abilities and proactive process... 

    Skyworks

    Ottawa, ON
    1 day ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...information, follow Telesat on X and LinkedIn or visit The Software Architect - User Terminals will define and lead the software architecture... 
    Long term contract
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    18 hours ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ..., follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution... 
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    18 hours ago
  • $21 - $25 per hour

     ...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This...  ...company driven by high performance THE OPPORTUNITY:   Software Developer Co-op reporting to Agile Development Manager, working... 
    Permanent employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    3 days ago
  • $137k per year

     ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ..., and secure, scalable data integration Architect a complex engineering system from end to end Partner across engineering and other... 

    IBM

    Ottawa, ON
    6 hours ago
  •  ..., transportation, heavy machinery and robotics. BlackBerry QNX software and development tools are standards-based and enable companies...  ...seeking talented embedded developers for our Automotive OEM Direct Engineering team. The Automotive OEM Direct Engineering team is focused on... 
    Full time

    BlackBerry

    Ottawa, ON
    7 days ago
  • $85k - $100k per year

     ...and at scale.   About the Role   We are looking for a QA Engineer II to join our Banking Platform organization. In this role, you...  ..., and quality.  Embed automated testing throughout the software development lifecycle, integrating automated regression and validation... 
    Full time

    Zafin

    Ottawa, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!