... software developers who seek faster deployments, lower-cost mission development, and valuable data ... About the Job Mission Control is growing and seeking an experienced Intermediate / Senior Project ...
... software developers who seek faster deployments, lower-cost mission development, and valuable data ... About the Job Mission Control is growing and seeking an experienced Intermediate / Senior Project ...
General Dynamics Mission Systems-Canada is hiring for Software Test Engineers to join our teams in Ottawa or Halifax, for our Canadian Air team. This team's work focuses on mission-critical aerospace ...
Quick apply
General Dynamics Mission Systems-Canada is hiring for Software Test Engineers to join our teams in Ottawa or Halifax, for our Canadian Air team. This team's work focuses on mission-critical aerospace ...
Overview Intermediate Stormwater Management Engineer Are you someone with strong leadership and ... Experience with additional software such as AutoCAD Civil 3D, HEC-HMS, ArcGIS and InfoWorks ICM ...
Overview Intermediate Stormwater Management Engineer Are you someone with strong leadership and ... Experience with additional software such as AutoCAD Civil 3D, HEC-HMS, ArcGIS and InfoWorks ICM ...
Intermediate Mechanical Engineer
Ottawa, ON · Hybrid
$75K - $100K/yr
Our client, an established and growing engineering consulting firm, is seeking an Intermediate ... NFPA Standards * Experience with Carrier HAP software is considered a strong asset. * P.Eng ...
Quick apply
Intermediate Mechanical Engineer
Ottawa, ON · Hybrid
$75K - $100K/yr
Our client, an established and growing engineering consulting firm, is seeking an Intermediate ... NFPA Standards * Experience with Carrier HAP software is considered a strong asset. * P.Eng ...
Intermediate Mechanical Engineer (PI)
CA$100K - CA$120K/yr
Intermediate Mechanical Engineer (Production Irradiator) Ottawa, Ontario, Canada | Full-Time, ... Competency in finite element analysis using SolidWorks or other software tools Skills ...
Intermediate Mechanical Engineer (PI)
CA$100K - CA$120K/yr
Intermediate Mechanical Engineer (Production Irradiator) Ottawa, Ontario, Canada | Full-Time, ... Competency in finite element analysis using SolidWorks or other software tools Skills ...
ARCHITECT - INTERMEDIATE
Ottawa, ON · On-site
CA$89K - CA$109K/yr
Collaborate with project team members, including engineers and contractors, to ensure project ... Proficiency in AutoCAD, Revit, and other CAD software * Strong attention to detail and excellent ...
Quick apply
ARCHITECT - INTERMEDIATE
Ottawa, ON · On-site
CA$89K - CA$109K/yr
Collaborate with project team members, including engineers and contractors, to ensure project ... Proficiency in AutoCAD, Revit, and other CAD software * Strong attention to detail and excellent ...
Arcadis is seeking a Intermediate Bridge Engineer to join our innovative Design and Engineering ... Knowledge in structural analysis software for the evaluation and analysis of various types of ...
Arcadis is seeking a Intermediate Bridge Engineer to join our innovative Design and Engineering ... Knowledge in structural analysis software for the evaluation and analysis of various types of ...
As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical ... Integrate hardware and software components to ensure seamless operation of mechatronic systems.
Quick apply
As a Hardware Engineer, you will be responsible for designing, developing, and testing mechanical ... Integrate hardware and software components to ensure seamless operation of mechatronic systems.
Proficiency in MS Word and Excel is essential; experience with other data management software is ... with "Intermediate Environmental Engineer/ Geoscientist - Ottawa" in the subject line. We look ...
Quick apply
Proficiency in MS Word and Excel is essential; experience with other data management software is ... with "Intermediate Environmental Engineer/ Geoscientist - Ottawa" in the subject line. We look ...
As a Intermediate Producer / Project Manager, you can expect to ... Lead software developers, designers, artists, animators and testers to work in a co-development ...
As a Intermediate Producer / Project Manager, you can expect to ... Lead software developers, designers, artists, animators and testers to work in a co-development ...
... the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting ... The Role BGC is seeking an Intermediate Geotechnical or Geological Engineer with experience in ...
... the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting ... The Role BGC is seeking an Intermediate Geotechnical or Geological Engineer with experience in ...
Intermediate Manufacturing Test Development Engineer - Onsite Position We have a rewarding ... You will also have responsibility to develop test software applications to assist with product ...
Intermediate Manufacturing Test Development Engineer - Onsite Position We have a rewarding ... You will also have responsibility to develop test software applications to assist with product ...
We are seeking an Intermediate Transportation Design Engineer to join our dynamic Ottawa Office ... Working knowledge of specialized software such as Synchro and AutoTurn to support design tasks
We are seeking an Intermediate Transportation Design Engineer to join our dynamic Ottawa Office ... Working knowledge of specialized software such as Synchro and AutoTurn to support design tasks
Thales Canada has a vacancy for an Intermediate Systems Engineer who is interested in directly ... software or technical information controlled under the Canadian Export Control List and/or the US ...
Thales Canada has a vacancy for an Intermediate Systems Engineer who is interested in directly ... software or technical information controlled under the Canadian Export Control List and/or the US ...
INTERIOR DESIGNER - INTERMEDIATE
Ottawa, ON · On-site
CA$78K - CA$94K/yr
They will work closely with our architects, engineers, and other design professionals to develop ... Proficiency in AutoCAD, Revit, and other software as required * Understanding of building codes ...
Quick apply
INTERIOR DESIGNER - INTERMEDIATE
Ottawa, ON · On-site
CA$78K - CA$94K/yr
They will work closely with our architects, engineers, and other design professionals to develop ... Proficiency in AutoCAD, Revit, and other software as required * Understanding of building codes ...
Systems Engineer
Ottawa, ON · On-site
CA$80K - CA$107K/yr
The Job SRC CAN Ltd is seeking an intermediate to working level, Systems Engineer , to contribute ... Reporting to the Senior Systems Engineer, this role will leverage Systems (and Software ...
Quick apply
Systems Engineer
Ottawa, ON · On-site
CA$80K - CA$107K/yr
The Job SRC CAN Ltd is seeking an intermediate to working level, Systems Engineer , to contribute ... Reporting to the Senior Systems Engineer, this role will leverage Systems (and Software ...
Intermediate Water Resources Engineer
CA$70K - CA$120K/yr
... seeking an Intermediate Water Resources Engineer to fill an existing vacancy within our ... software. * Perform hydrologic and hydraulic modelling using InfoWorks ICM (1D and 2D), PCSWMM (1D ...
Intermediate Water Resources Engineer
CA$70K - CA$120K/yr
... seeking an Intermediate Water Resources Engineer to fill an existing vacancy within our ... software. * Perform hydrologic and hydraulic modelling using InfoWorks ICM (1D and 2D), PCSWMM (1D ...
Overview / Responsibilities Wood is currently seeking an Intermediate Environmental Engineer ... Experience with other data management software an asset. * Ability to plan and deliver high quality ...
Overview / Responsibilities Wood is currently seeking an Intermediate Environmental Engineer ... Experience with other data management software an asset. * Ability to plan and deliver high quality ...
Senior Full Stack Developer -Device Management
Ottawa, ON · Remote
CA$115K - CA$154K/yr
Mentor junior and intermediate developers, fostering technical growth and knowledge sharing. * Support monitoring, alerting, and troubleshooting to ensure system reliability and resolve production ...
Quick apply
Senior Full Stack Developer -Device Management
Ottawa, ON · Remote
CA$115K - CA$154K/yr
Mentor junior and intermediate developers, fostering technical growth and knowledge sharing. * Support monitoring, alerting, and troubleshooting to ensure system reliability and resolve production ...
Intermediate Construction Surveyor
Ottawa, ON · On-site
Intermediate Construction Surveyor Outcome Consultants Inc. Can you see yourself here? Outcome ... and engineering-based drafting software * Self-starter with the ability to set standards of ...
Intermediate Construction Surveyor
Ottawa, ON · On-site
Intermediate Construction Surveyor Outcome Consultants Inc. Can you see yourself here? Outcome ... and engineering-based drafting software * Self-starter with the ability to set standards of ...
Intermediate Software Developer information
What are intermediate software developers?
What is the difference between Intermediate Software Developer vs Junior Software Developer?
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.
What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?
What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Full-time
Medical, Dental, Vision, PTO
Posted 11 days ago
Job description
Mission Control is based in Ottawa, Ontario, Canada, with a Rover Development Facility in St. Mary's, Ontario. We're looking for an enthusiastic and talented individuals to join our team.
About Us
Mission Control empowers explorers by innovating to make advanced technologyviablefor use in space. UsingSpacefarerandSpacefarerAI, customers can simplify mission development and operations while unlocking the potential of new scientific and commercial opportunities on the Earth, Moon, Mars, and beyond. Spacefarer is being trusted for multiple missions to the Moon by mission controllers, scientists, and software developers who seek faster deployments, lower-cost mission development, and valuable data returns. Mission Control launched the Persistence Mission- Canada's giant leap for AI in space - in June of 2025. Mission Control is inspired by a vision of the world in which access to space is ubiquitous and inspires all humans to treasure planet Earth and marvel at the universe.
Please visit our website to learn more about our team and ongoing projects: https://missioncontrolspace.com.
About the Job
Mission Control is growing and seeking an experienced Intermediate / Senior Project Manager to lead complex software and space technology projects from initiation through delivery.
You will play a key leadership role working with engineering, science, and business teams to deliver high-impact projects aligned with customer objectives and company strategy. This role requires strong project execution capabilities, stakeholder management, and the ability to guide multidisciplinary teams in a fast-paced, innovative environment. As a senior member of the team, you will contribute to improving project management practices, mentoring junior staff, and strengthening Mission Control's delivery excellence.
You could be a good fit for this role if you are passionate about making an impact on the space sector and want to contribute to growing a small company from the ground up! You will be exposed to a wide variety of tasks with the potential to make a difference in the emerging space economy, so you must be a versatile self-starter who works well in teams and is not afraid to learn something new.
You will support and become a critical member of our team - a team of engineers, scientists, and space enthusiasts, who are passionate about being part of humanity's next bold steps in space exploration, with a view to inspiring the next generation and the public through our work and our contributions to exploring the solar system!
Tasks and Responsibilities
As an Intermediate/ Senior Project Manager, you will:
- Lead projects through the full lifecycle-from proposal support and planning to execution and close-out
- Serve as the primary interface with customers, partners, and internal stakeholders
- Develop and maintain comprehensive project plans (WBS, schedules, budgets, resource plans, risk registers, and subcontractor plans)
- Ensure projects are delivered on time, within scope, and within budget
- Lead cross-functional teams of engineers, scientists, and technical specialists, bridging the communication between technical and non-technical stakeholders
- Identify, assess, and proactively mitigate risks; maintain and manage risk registers
- Monitor project performance and implement corrective actions when needed
- Communicate progress to all stakeholders through regular reporting, milestone reviews, and executive updates
- Build strong, trusted relationships with clients and partners
- Mentor and support junior project managers or team members
- Ensure adherence to quality standards, processes, and organizational practices, and contribute to the evolution of project management processes, tools, and procedures
- Support organizational growth by improving efficiency, reporting, and delivery frameworks
Skills and Experience
As an Intermediate/ Senior Project Manager
- Bachelor's degree in Engineering, Science, or related technical field
- 5-10+ years of project management experience in a technical or software-focused environment
- Proven experience delivering complex, multidisciplinary projects
- Strong knowledge of project management methodologies (Waterfall, Agile, or hybrid)
- Experience managing schedules, budgets, and risks in dynamic environments
- Excellent communication and stakeholder management skills
- Strong analytical thinking, decision-making, and problem-solving ability
- Experience with tools such as MS Project or similar
- Experience in software development projects required; hardware or space/robotics experience is an asset
Soft skills:
- Strong leadership and accountability mindset, with a track record of taking ownership of project outcomes and driving teams toward commitments even when faced with competing priorities or ambiguity.
- Forward-thinking and solutions-oriented individual, with a demonstrated ability to anticipate risks and dependencies early and drive resolution before they impact project delivery.
- Collaborative, team-oriented approach, with a natural ability to foster trust across disciplines, create shared understanding, and bring out the best in multidisciplinary teams.
- Excellent organizational and time management skills, with the ability to manage multiple concurrent projects, maintain clarity across competing deadlines, and keep teams focused on what matters most.
- Demonstrated ability to introduce and scale new processes, tools, and best practices that enhance engineering effectiveness and system quality.
- Excellent communication and influence skills, capable of clearly articulating complex technical concepts to diverse audiences, including engineers, executives, customers, and external partners.
- Strong collaboration and leadership presence, with the ability to guide cross-functional teams, build alignment, and mentor others without relying on formal authority.
Bonus points for:
- PMP certification or equivalent, demonstrating a strong foundation in structured project management principles and a commitment to professional development in the discipline.
- Agile or Scrum Master experience, with practical knowledge of iterative delivery frameworks and the ability to adapt planning and execution approaches to suit project complexity and team dynamics.
Special Comments
Security: Successful candidates must be eligible to obtain a security clearance in Canada at the reliability status level (and potentially at the higher levels), and pass security assessment for the Controlled Goods Program (CGP).
Due to the security clearance required for Mission Control's facility, only Canadian Citizen's and Permanent Residents are eligible at this time.
Salary: The salary range for this position is $90,000- $140,000 annually. Final compensation will be determined based on the candidate's qualifications and experience
Location
This position is based in Ottawa, Ontario. Successful candidates must reside in or be willing to relocate to Ottawa.
Some travel may be required at certain times for this role, always following the Health and Safety Guidance of the Government of Canada.
What's In It For You?
- Be on the forefront of space exploration and the emerging commercial space industry.
- Work to solve problems with a team of intelligent, fun people!
- Comprehensive Compensation and Benefits Package including vacation pay, wellness plan (health, vision, dental) and unlimited unpaid time off.
- Relocation assistance for eligible employees.
- Two weeks of sick/personal leave per year.
- Employee Stock Option plan for equity sharing.
- Flexible working hours.
- Work in a respectful and inclusive workplace. It is extremely important to us that all employees feel safe and supported at work, and feel able to bring their whole selves to work.
- Be part of a family-friendly company, where we understand the needs of working parents with young children (because many of us are too!).
- Bi-weekly coffee chats for connecting with colleagues socially, and for mentorship by senior staff.
How To Apply
Please apply directly through this posting, or send your application by email to hr@missioncontrolspace.com. Application materials include:
- Cover letter and resume as a single PDF (required)
- Portfolio material, references, or other indications of exceptional past work (optional)
During the hiring process we may ask to see examples of previous work or ask for a small project.
As part of our commitment to an inclusive work environment, we accept and encourage anonymized resumes.
We will accept applications until the position is filled. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.