Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field. Knowledge of hardware design and development principles. Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team-oriented environment.
About the job
Join GDMSI as a Junior Hardware Engineering Developer in Ottawa, where you will have the opportunity to work on cutting-edge hardware projects. This is an exciting entry-level position that allows you to collaborate with experienced engineers and develop innovative hardware solutions.
About GDMSI
GDMSI is a leader in hardware engineering solutions, providing innovative technology to improve efficiency and performance in various industries. Our team is dedicated to excellence and innovation, fostering a collaborative environment where every employee can contribute to our success.
Join GDMSI as a Junior Hardware Engineering Developer in Ottawa, where you will have the opportunity to work on cutting-edge hardware projects. This is an exciting entry-level position that allows you to collaborate with experienced engineers and develop innovative hardware solutions.
About Dominion DynamicsAt Dominion Dynamics, we are pioneering Canada's first modern defense prime, characterized by software-defined technologies that are attritable and sovereign. We envision a future where military strength is not solely reliant on sophisticated platforms, but rather on the seamless integration of adaptable, AI-driven capabilities across all operational domains. Our systems are designed with sovereignty at their core, ensuring alignment with Canada’s democratic values.We operate swiftly, collaborating closely with the Canadian Armed Forces (CAF), particularly in the Arctic, while upholding utmost respect for Canadian laws and treaty obligations. Our founding team boasts experience from prestigious organizations such as Anduril, Google, Amazon, and the Canadian Armed Forces. We are committed to developing cutting-edge technology in challenging environments, and we seek system-level thinkers who excel at the convergence of autonomy, aerospace, and national security.Why This Role MattersThis pivotal leadership position is crucial for shaping the hardware organization at Dominion Dynamics. As the Director of Hardware, you will be responsible for the comprehensive strategy, implementation, and advancement of our hardware systems—from initial architecture and rapid prototyping to field deployment and scalability. You'll lead diverse teams across electrical, sensing, embedded computing, robotics, and ruggedized mechanical systems, ensuring that our products perform reliably in real-world conditions.This opportunity is ideal for a seasoned builder who has successfully guided hardware teams through uncertainty, comprehends defense and mission constraints, and is adept at delivering dependable systems without compromising pace.What You’ll DoOwn and implement Dominion Dynamics’ comprehensive hardware strategy, from initial concept to reliable, operational systems.Lead, mentor, and expand a high-trust, high-performance multidisciplinary hardware organization across electrical, embedded, sensing, robotics, and mechanical domains.Drive system-level architecture and design choices to facilitate seamless integration of hardware, software, and autonomy, resulting in cohesive deployable platforms.Establish technical direction and priorities across power, computing, sensing, and physical platforms designed for operation in harsh, constrained environments.Institute engineering rigor with design reviews, testing discipline, and essential documentation without hindering startup agility or iteration speed.
High Tech Genesis Inc. delivers design services for the high-tech sector, bringing together a team focused on practical solutions and ongoing growth. The company operates in a rapidly changing industry, supporting clients as they navigate new technology challenges. The Sales Development Representative / Junior Account Manager role centers on supporting business growth in Ottawa, Ontario, Canada. This position focuses on expanding relationships with technology companies, particularly those looking for recruitment services. What you will do Identify and connect with technology companies that need recruitment support. Qualify new leads and forward promising opportunities to Sales Managers. Maintain a healthy sales pipeline through proactive outreach. Track key performance indicators, monitor pipeline status, and report on revenue outcomes. Collaborate with colleagues in other departments to refine sales strategies and support market growth.
gdmsi seeks a Junior System Engineering Analyst with a focus on networking to join the Ottawa office. This role supports senior engineers in designing, building, and maintaining network systems for active projects. Key responsibilities Assist with the development and rollout of networking solutions Support maintenance and troubleshooting of network infrastructure Work alongside experienced engineers to deliver project goals Contribute to keeping network systems reliable and efficient Location This position is based in Ottawa.
Join Huawei Canada as a Junior Software Developer, where innovation meets excellence!About Our Team:Our Intelligent Real-Time Operating System Lab is at the forefront of OS architecture and resource management, tackling concurrency challenges and optimizing performance for diverse applications, including AI and ML. We are committed to pioneering OS designs that surpass traditional methodologies, aiming for high performance and reliability in complex environments where edge devices operate.Your Role:Engage in research and development of real-time operating systems tailored for embedded devices, cloud computing, and the automotive sector.Play a vital role in constructing next-generation real-time OS technologies for a wide array of computing platforms.Tackle complex challenges related to scheduling, resource allocation, isolation, and inter-process communication within intricate system use cases.Develop innovative tools and solutions to enhance system performance.
Join Huawei Canada as a Senior Strategic Researcher for a 12-month contract, where you will play a key role in driving innovation in computing hardware technology.Team Overview:The Technology Planning and Cooperation Department at Huawei Canada is dedicated to fostering strategic innovation. Collaborate with a team of experts to research emerging technologies and contribute to strategic planning that aligns with Huawei's long-term vision. This role uniquely combines technical and business acumen.Role Responsibilities:Conduct in-depth analysis and insights into advanced technologies in computing hardware, specifically focusing on chip-level thermal management, board-level power delivery, and high-speed signal integrity.Evaluate the potential value, breakthroughs, and challenges of new computing hardware technologies.Produce comprehensive technology and industry analysis reports to support strategic decision-making.Engage with the latest technological advancements through international conferences, publications, and industry exhibitions.Organize seminars and workshops, and maintain ongoing technical collaborations with academic institutions and business partners.
We are seeking a motivated and skilled Project Engineer specializing in Design and Municipal/Land Development. In this role, you will be responsible for managing and executing a variety of engineering projects, ensuring they meet client specifications and regulatory requirements. You will collaborate with multidisciplinary teams to deliver innovative solutions that enhance community infrastructure.
Role overview Fullscript is seeking a Director of Engineering to lead the Developer Infrastructure team based in Ottawa, ON. This position centers on building and refining the tools and systems that enable engineering teams throughout the company to work more effectively. What you will do Lead a group of engineers, providing direction and supporting their professional development. Define and execute the architectural vision for internal developer tools and infrastructure. Drive improvements in efficiency, scalability, and reliability across engineering workflows. Encourage a collaborative environment and uphold high standards within the team. Requirements Proven experience managing engineering teams focused on developer infrastructure or related areas. Strong track record in designing and delivering internal tools or systems for engineering organizations. Demonstrated ability to set technical direction and motivate teams to reach challenging objectives. Dedication to fostering teamwork and ongoing improvement.
Join Our Innovative Team!At High Tech Genesis, we are at the forefront of technology and innovation, working with the latest tools and collaborating with passionate professionals. Become a vital part of our design services team, where your contributions matter.Your Career Journey Begins Here.We are seeking an accomplished Embedded Software Developer to play a pivotal role in our embedded development and testing initiatives. You will engage in hands-on coding, influence technical decisions, and ensure the delivery of high-quality embedded solutions without managing personnel directly.In this key position, you will:Lead the design, development, and rigorous testing of intricate embedded systems while actively engaging in coding and debugging.Act as the primary technical liaison, providing insights on architecture, implementation, and troubleshooting strategies.Mentor fellow developers and testers through code reviews while promoting best practices in embedded C/C++, RTOS, and hardware integration.Establish and supervise testing strategies, ensuring comprehensive unit, integration, and Hardware in the Loop (HIL) verification.Collaborate with stakeholders to translate requirements into precise technical specifications and architectural designs.Drive technical decision-making and tackle complex engineering challenges throughout the development lifecycle.Enhance development workflows, including CI/CD pipelines, version control, and automated testing frameworks.Cultivate a culture of technical excellence, continuous learning, and collaborative problem-solving within the team.
Magnet Forensics is seeking a Software Development Engineer in Test based in Ottawa, Ontario. This role focuses on maintaining the quality and reliability of the company’s software products. What you will do Work closely with teams across disciplines to design and develop test plans that cover a range of scenarios. Automate testing processes to increase efficiency and consistency. Support ongoing efforts to improve testing practices and software quality. Collaboration This position involves regular interaction with developers, product managers, and other stakeholders to ensure that testing aligns with project goals.
Join our dedicated team at Egis Group as a Senior Civil Engineer specializing in Land Development. In this pivotal role, you will leverage your expertise to manage and oversee land development projects that shape the future of our communities. Collaborating with multidisciplinary teams, you will be responsible for designing innovative solutions that meet both regulatory standards and client expectations.
Join our dynamic team at gdmsi as a Software Engineering Developer specializing in Packaging and Deployment. This role is crucial in ensuring seamless software delivery and deployment processes. You will collaborate with cross-functional teams to enhance our software solutions, focusing on optimizing and automating deployment pipelines.
Join our dynamic team at GDMSI as a Senior Test Engineering Developer - Project Lead. In this pivotal role, you will lead innovative testing initiatives, ensuring top-notch quality for our projects. Your technical expertise will guide our testing strategies and methodologies, while your leadership skills will mentor and inspire our engineering team.
About UsConstructor is revolutionizing ecommerce search and discovery with a next-gen platform designed to optimize key metrics such as revenue, conversion rates, and profitability. Our proprietary search engine, developed entirely in-house, leverages cutting-edge transformers and generative LLMs to enhance everything from search functionalities to personalized recommendations and shopping assistants. As the largest department in our organization, our engineering team is dedicated to ensuring that our engine remains the best in the market, consistently outperforming competitors in A/B tests. We are driven by a passion for innovation and are at the forefront of AI technology.Our platform is designed for extreme scalability, handling over 1 billion queries daily across 150 languages and approximately 100 countries. Trusted by leading ecommerce brands like Sephora, Under Armour, and Petco, our technology is changing the landscape of online shopping.We are a dedicated team focused on solving complex problems and enhancing the experiences of our customers and colleagues. Core values such as empathy, transparency, curiosity, and a commitment to continuous improvement drive our culture. We believe empowering every team member to excel in their role can lead to extraordinary outcomes.Founded in 2019 by Eli Finkelshteyn and Dan McCormick, Constructor is a U.S.-based company that continues to thrive in the tech landscape.About the PositionAs an Integration Engineer on our Customer Developer Experience team, you will play a vital role in the development and maintenance of open-source UI components and client libraries, simplifying the integration of Constructor’s product discovery platform into web and mobile applications. Your responsibilities will encompass:Serving as a technical partner, guiding customers through onboarding and integration processes via calls and hands-on collaboration.Providing asynchronous support to customers by troubleshooting, reviewing implementations, and validating data quality while proactively monitoring integration health to preemptively resolve issues.Delivering and maintaining state-of-the-art open-source TypeScript/React UI libraries that enhance retail experiences globally.Increasing test coverage for open-source REST client SDKs that facilitate billions of daily requests.Creating clear documentation, sample applications, and tutorials to expedite time-to-value for customers.Collaborating closely with Product Management, Customer Success, and other engineering teams to prioritize features and effectively address customer needs.Advocating for an exceptional Developer Experience (DevX) by crafting intuitive tools, comprehensive documentation, and reference examples for integrations.How We WorkRemote-first: work from anywhere.Cross-functional: collaborate daily with Product, Data Science, and Customer Success teams.One-week sprints, daily stand-ups, and monthly retrospectives foster a dynamic and responsive work environment.
Join Egis Group as a Senior Civil Engineer specializing in Land Development and take the lead on exciting projects that shape our communities. In this role, you will manage and oversee civil engineering projects from inception to completion, ensuring they meet quality and regulatory standards.Your expertise will drive strategic planning, resource allocation, and collaboration with stakeholders to deliver outstanding results. We are looking for a proactive leader who thrives in a dynamic environment and is passionate about sustainable land development.
Role overview The Senior Software Development Engineer in Test (SDET) at Fullscript focuses on creating and maintaining automated testing frameworks and tools. Based in Ottawa, ON, this position plays a key part in supporting the reliability and performance of Fullscript’s software products. What you will do Collaborate with engineering, product, and design teams to support quality throughout the development process. Design, build, and maintain automated tests and the infrastructure needed to run them. Find software defects and assist in resolving them prior to release. Help ensure Fullscript users experience high-quality, dependable software.
Join cima2 as a Project Engineer where you will lead innovative projects in municipal infrastructure design and urban development. In this role, you will collaborate with multidisciplinary teams to deliver impactful solutions that enhance community living standards. Your expertise will contribute to the design and implementation of sustainable urban projects that meet the needs of growing populations.
Role Overview Emco Corporation is looking for a Junior Regional Distribution Manager focused on plumbing products in Ottawa. This entry-level position supports distribution operations and helps maintain strong customer relationships in the plumbing sector. What You Will Do Assist with daily distribution activities for plumbing products Work closely with the distribution team to keep operations running smoothly Support efforts to meet customer needs and ensure satisfaction Contribute to process improvements as you build your skills Growth and Development This role offers hands-on experience and a chance to learn the distribution business. Emco Corporation encourages growth, providing opportunities to advance within the organization.
Hello! We appreciate your interest in joining us at Lightspeed! Are you in search of an exciting new opportunity or exploring the job market? If so, you may have just found the perfect fit! As a hands-on Principal Software Developer, you will lead the design and architecture of vital system components for our flagship Lightspeed Retail product, utilized by thousands of merchants globally. You will play a critical role in creating innovative solutions that address customer needs while enhancing the engineering craft throughout the organization by offering technical guidance, promoting best practices, and mentoring fellow engineers. Your goal will be to empower teams to build toward a sustainable architecture. Key Responsibilities Design and implement well-structured, scalable systems to support new initiatives. Evaluate existing systems and infrastructure, identifying areas for improvement to enhance architecture, minimize redundancy, and increase system performance and reliability. Identify recurring issues leading to incidents and overhead, and develop actionable plans to mitigate these challenges. Drive enhancements in system reliability and performance. Refine development practices across the board, including design reviews, testing, deployment, and incident management. Conduct architectural deep-dives and mentor key members across all service teams. Contribute to fostering a high-performance culture within the Retail organization as a senior member of the engineering team. Collaborate with the wider team to meet organizational objectives, even if it involves tasks outside your immediate role. Qualifications 15+ years of professional software development experience. 5+ years serving as a technical leader for multiple teams. 2+ years managing architecture across teams of 35+ engineers. Proven track record of developing business-critical systems at scale, particularly in cloud environments. Experience delivering significant outcomes under tight deadlines. Proficiency in multiple technology stacks, including but not limited to Go, PHP, Java, Ruby on Rails, and Python. Excellent written and verbal communication skills, with a knack for articulating ideas clearly. Able to facilitate technical discussions, navigate diverse opinions, and make prompt decisions.
JOIN OUR TEAM!At High Tech Genesis, you will explore innovative technologies and work alongside a passionate team dedicated to excellence. Become part of a leading design services firm at the forefront of technology and innovation.Embark on your next adventure with us.As an Embedded Developer, you will be responsible for creating essential system functionalities for a reference platform where accuracy and reliability are paramount. You will engage with protocols, data models, and validation tools, transforming specifications and designs into dependable, maintainable software utilizing contemporary development tools.In this position, your responsibilities will include:Constructing, testing, and maintaining core system code using modern C++Developing and enhancing protocols, codecs, packet handling, and data structuresTranslating technical requirements and designs into reliable, production-quality softwareAssisting with validation tools, integration tasks, and bug resolutionCollaborating closely with systems, testing, and architecture teams to address challengesCreating clear APIs and maintaining code that is straightforward to understand, extend, and manage
Apr 6, 2026
Sign in to browse more jobs
Create account — see all 190 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.