Software Engineer (Flexible/Remote)
$80k - $105k per yearSRC Can
This position requires local presence. Please view similar jobs below.
The company was originally formed to provide innovative products and seasoned analysis to solve complex Electronic Warfare (EW) challenges faced by the US Government and its Armed Forces. We do this by focusing on our customers’ needs through the innovative application of science, technology, and information to solve problems of national significance. SRC CAN Ltd is a wholly owned subsidiary of SRC Inc. and is helping to shape the future EW, Counter-Uncrewed Aircraft System (CUAS) and Radar technologies that will support the Canadian Armed Forces (CAF) and its allies.
SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence Mission Data (IMD) and Operational Mission Data (OMD) product solutions for the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering skillsets to support the SRC enterprise portfolio of signals intelligence (SIGINT) and EW suite of advanced software including Radio Frequency (RF) modeling and simulation products.
This role requires strong technical and data engineering skills, collaboration, and familiarity with Agile methodologies such as the SAFe (Scaled Agile Framework) environment. While the role is primarily technical, it will involve mentoring team members and contributing to people‑management activities.
Coordinate and collaborate on software development efforts.
Work with subject matter and domain experts to elicit software requirements.
Mentor junior software developers
Author software source code:
Contribute to software requirements, and tests.
Contribute to software development and integration within an agile methodology.
Contribute to continuous improvement across software development and processes.
Maintain software development infrastructure.
Monitor, manage, and report project status.
Bachelor’s Degree or Diploma in computer science, software engineering, or a closely related discipline.
Three (3+) years of experience in software development.
Applied knowledge and experience with the development of distributed software systems.
Ability to work in a fast-paced environment, think independently, and overcome technical challenges.
Excellent English verbal/written communication skills required. Proficiency in French is an asset.
Candidates must meet the requirements of export control and security regulations, including the Canadian Controlled Goods Program and be eligible to hold a Government of Canada Level 2 (Secret) Security Clearance.
Applied knowledge and experience with Java, C++, C, Typescript, and Python.
Applied knowledge and experience with Express, React, and Node.
Applied knowledge and experience with PostgreSQL or similar relational databases.
Applied knowledge and experience with modern data architectures.
Applied knowledge and experience with Continuous Improvement and Continuous Delivery pipelines.
Applied knowledge and experience with Linux and Windows operating systems.
Supervisory experience of junior software developers.
The actual salary will vary based on applicant’s EW domain knowledge, Software engineering experience, technical skills, and abilities, as well as other business and organizational needs.
SRC CAN Ltd offers a comprehensive salary, vacation, and benefits package. We are extremely flexible around our 40-hour working week. We operate in a hybrid working environment with all staff being able to work remotely. Normally, you will work out of the SRC CAN Ltd office, (Gloucester, Ottawa, ON) and when required, in Department of National Defense (DND) facilities, such as the Shirley’s Bay and Tunney’s Pasture areas within the National Capital Region (NCR).
We are an equal opportunity employer who understand that diversity generates innovation and is critical to the success of a growing organization. We celebrate diversity and are committed to creating an inclusive environment for all employees. No agencies or phone calls, please.
$95k - $110k per year
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...SuggestedFull timeImmediate start- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Intermediate Power BI Developer to join our team in Ottawa, Ontario (CA-ON), Canada (CA). : How You'll Help Us: We are looking for a Programmer Analyst with...SuggestedLong term contractFull time
- ...Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Junior Software Developer who is eager to learn, grow their technical skills, and contribute to meaningful client projects within secure environments....SuggestedFull timeTemporary workPart timeInternshipFlexible hours
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world. Collaboration...SuggestedFull time
- ...experiences. Your Role And Responsibilities As an Application Developer, you will develop, support, and maintain applications. Your... ...Professional and Technical Capabilities ~8+ years of hands-on software development experience, including low-level programming ~...SuggestedLong term contractPermanent employmentFull timeWorldwide
$75k - $100k per year
...team delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The initial focus will be frequency synthesizer solution, participating in the...Full time- ...and trust the internet! Who You Are You're a passionate software developer who wants your work to make a difference. You have a strong... ...Project (OWASP). Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards...For contractorsWork at officeRemote workWorldwideRotating shift
- ...their emissions. Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting...Full timeLocal areaRemote workFlexible hours
$75k - $80k per year
...office in Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Network Communicatioins Software Developer. As part of our team, you will design, develop and maintain products used in Air Traffic Management communication systems. Some...Long term contractPermanent employmentWork at officeWorldwide- ...meaningful social, community, and societal impact. Ciena’s WaveLogic Software Development team builds and sustains platforms that enable... ...memory management concepts in development activities Design and develop drivers, diagnostics, and applications using C, C++, and Python...Full timeFlexible hours
$105k - $155k per year
...design build integrate and maintain high-quality Android-based software that enables seamless navigation experiences within the vehicle.... ...responsibilities for this position include but are not limited to: Design develop and maintain Android services and applications that support...Full time- ...design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and support teams to ensure... ..., coding, testing, and maintenance of software applications. Develop and maintain tests for embedded software modules using...Full timeInternshipWork at officeWorldwideMonday to friday
- ...partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Modelling & Simulation Software Developer to develop scenarios and vignettes through modeling and simulation in AFSIM (Advanced Framework for Simulation, Integration and...Full timeTemporary workPart timeInternshipFlexible hours
$105k - $130k per year
...seeking a highly skilled and experienced Applied AI Sr. Backend Software Developer to join the development of TrendAI Vision One. In this role,... .../telemetry. Mentorship & Strategy: Mentor junior and intermediate developers in adopting AI-native workflows safely and ethically...Long term contractFull timeTemporary workWork at office3 days per week- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...
- ..., transportation, heavy machinery and robotics. BlackBerry QNX software and development tools are standards-based and enable companies... ...mission critical application domains is seeking talented embedded developers for our Automotive OEM Direct Engineering team. The Automotive...Full time
$78k - $94k per year
...Job Summary: The Intermediate Interior Designer will be responsible for providing design... ...engineers, and other design professionals to develop interior design solutions that meet the... ...in AutoCAD, Revit, and other software as required Understanding of building...Full timeFor contractors$81k - $105k per year
...the Ontario Human Rights Code. Envision yourself at Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test II who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products...Worldwide- ...next chapter starts here. We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate... ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and...Full timeFixed term contract
$28 - $30 per hour
...healthcare sector, seeking a hands-on Full Stack Developer for an initial six-month contract. The... ...opportunity for a driven junior-to-intermediate developer who wants substantive... ...and exposure to an established enterprise software environment. Duties include but are not...Full timeContract workFor contractorsInternshipImmediate startRemote work$80k - $100k per year
...Job Description Intermediate Estimator - ICI - Ottawa Intermediate Estimator - ICI - Ottawa... ...solicit pricing from trade partners and develops detailed budgets and competitive bids... ...Outlook), MS Project or Primavera scheduling software and industry leading estimating/quantity...Permanent employmentFor subcontractorLocal area$95k - $140k per year
...result of our technology—and your hard work! About The Role This position is a maternity leave replacement for a Full-Stack Software Developer for approximately 10-12 months to join our team. You will be responsible for defining, designing, developing, and deploying...RemplacementFull timeTemporary workInternshipWorldwide$73k - $100k per year
...are conceived and constructed. Entuitive is looking for an Intermediate Building Envelope Specialist, based in our Ottawa office that will... ..., and report writing. Work with Entuitive’s BIM team to develop drawings and details for existing building projects. Computer...Long term contractFull timeContract workInternshipWork at officeFlexible hours$94.9k - $134.9k per year
...automating sophisticated workflows, your work will directly influence how we develop the technology that powers the internet, allowing you to make an important global impact from day one. Software Engineering: Develop software in C and Python to enhance virtualization and...Long term contractFull timeTemporary workManual laborLocal areaFlexible hours- ...At CSoft we specialise in developing technological solutions for the banking and financial sector — for over 30 years our software has supported the daily operations of institutions in Bulgaria and beyond, from core banking processes to digital banking channels. Our team is...
$70k - $85k per year
Job Responsibility: Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords Studios' engineering service line, we provide programming support to some of the most important and exciting games being made today. You'll have the chance to make...Long term contractPermanent employmentFull timeWork at officeRemote workRelocationNight shift$69k - $90.3k per year
...About This Opportunity Are you a recent graduate or early-career developer ready to shape the future of wireless technology? At Ericsson... ...Development, we’re pioneering innovations in radio platform software and Open RAN technologies for 5G networks. Our Agile, cross-functional...Long term contractFull timeTemporary work$65k - $85k per year
...Intermediate Asphalt Laboratory Technician Ottawa, ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse...Full timeWork at office- ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON 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...Flexible hours
- ...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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Flexible/Remote). Be the first to apply!
- développeur logiciel Ottawa, ON
- junior software developer Ottawa, ON
- new graduate software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer co-op Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer devops Ottawa, ON
- linux software engineer Ottawa, ON
