CrawlJobs Logo

Project Manager - Embedded Software

Canada, Markham 50000.00 - 100000.00 CAD / Year · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Technical Project Manager to lead delivery within a highly complex embedded software program involving multiple cross-functional engineering teams (Hardware, FPGA, Software, Database, and Systems). This role goes beyond traditional project coordination. You will act as the delivery backbone, driving technical conversations, ensuring accountability across teams, and maintaining momentum in a fast-paced, high-stakes environment. The ideal candidate is comfortable operating at the intersection of engineering and execution — someone who can translate complexity into clarity and ensure that commitments turn into results.

Job Responsibility

  • Drive and actively participate in cross-functional technical meetings across Hardware, FPGA, Software, Database, and Systems teams
  • Translate technical discussions into clear action items, deliverables, and updates within project management tools
  • Ensure end-to-end follow-up on all commitments, tracking them through to completion
  • Identify risks, blockers, and dependencies early, and escalate proactively
  • Challenge assumptions and validate technical estimates to ensure feasibility and alignment
  • Maintain strong alignment with program leadership on delivery status, risks, and critical path
  • Coordinate multiple concurrent workstreams while ensuring cross-team synchronization
  • Enforce accountability and delivery discipline without compromising team collaboration
  • Continuously monitor progress and ensure nothing falls through the cracks

Requirements

  • Solid understanding of embedded software development environments
  • Familiarity with hardware-software integration (FPGA, real-time systems, databases is a strong plus)
  • Ability to understand and challenge technical discussions, even without hands-on coding
  • 5+ years of experience in technical project management within engineering environments
  • Proven experience managing complex, multi-team, fast-paced programs
  • Strong knowledge of Agile/Scrum methodologies (Scrum Master experience is a plus)
  • Hands-on experience with tools such as Jira, Azure DevOps, or similar
  • High level of ownership and accountability — you ensure closure, not just progress
  • Ability to work in high-intensity, fast-moving environments
  • Strong resilience and ability to perform under pressure
  • Excellent communication skills, with the ability to simplify complex technical topics
  • Strong stakeholder management and cross-functional collaboration skills

What we offer

  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Project Manager - Embedded Software

8 matching positions

Technical Manager – Embedded Software

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
glidemtech.com Logo
Glide Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 to 12 years experience
  • Extensive programming experience in C/C++/Python for device driver and application development in Linux/FreeRTOS/BareMetal environments
  • Worked with ARM Cortex A, Cortex M SoCs, and conducted board bring-up activities effectively
  • Worked with Yocto, BuildRoot, or equivalent build systems proficiently
  • Extensive hands-on experience with tools: Oscilloscope, Analyzer, GDB, valgrind, static code analysis, git, CI/CD, etc
  • Led projects with teams of 4+ engineers, demonstrating effective leadership and project management skills
  • Demonstrated experience in effective customer communication
  • Pre-sales experience is advantageous
  • B.E. / B.Tech / M.Tech in Electronics & Communication or Computer Engineering
Job Responsibility
Job Responsibility
  • Collaborate with Technical Manager to define architecture and design for complex projects with Microprocessors, Microcontrollers, or hybrid architecture
  • Lead and guide a project team of 4 to 8 engineers for successful project execution and delivery
  • Adaptable professional, open to working with diverse technologies
  • Hands-on involvement in coding and comprehensive project documentation
  • Conduct thorough reviews of project documentation and code for compliance
  • Define coding and debugging best practices
  • Focused on communication, mentoring, and performance management for team excellence
  • Conducting interviews to assess and select candidates for roles
  • Engage in pre-sales, contribute to technical proposal preparation
Read More
Arrow Right

Embedded Software Manager

Joining their Sheffield-based team, you'll be leading their embedded software en...
Location
Location
United Kingdom , Sheffield
Salary
Salary:
Not provided
octopus.energy Logo
Octopus Energy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing and leading embedded software engineering teams
  • Excellent knowledge of C language for embedded systems and embedded software architecture
  • Experience with microcontroller platforms (ESP32 or similar)
  • Knowledge of hardware communication protocols: SPI, UART, I2C, CAN
  • Strong understanding of CI/CD, unit testing, and quality assurance for firmware
  • Version control systems (e.g., Git) and development workflow management
  • Experience with debugging tools like logic analyzers, oscilloscopes, and JTAG debuggers
  • Ability to read schematics and collaborate effectively with hardware engineers
  • Strong communication skills and ability to work cross-functionally with diverse stakeholders
Job Responsibility
Job Responsibility
  • Lead and mentor a team of embedded software engineers, fostering their growth and development
  • Set technical direction and architectural standards for our embedded systems and firmware development
  • Work collaboratively across the company to continuously refine how our battery systems can create the greatest impact, get to market quickly, and operate reliably for our customers
  • Balance hands-on technical contribution with team leadership, conducting code reviews and providing technical guidance
  • Manage project timelines, resource allocation, and delivery of firmware features across multiple products
  • Establish and champion best practices in embedded development, including testing strategies, CI/CD pipelines, and documentation
  • Collaborate with hardware engineering and product teams to define system requirements and validate designs
  • Troubleshoot complex technical challenges and guide the team through debugging firmware and hardware integration issues
  • Contribute to product development strategy and technical roadmap planning
  • Fulltime
Read More
Arrow Right

Embedded Project Manager

We are seeking an experienced Embedded Project Manager to lead and oversee compl...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • 5+ years of experience in embedded systems project management
  • Strong knowledge of project management methodologies (Agile, Scrum, Waterfall)
  • Proven track record of successfully delivering complex technical projects
  • Expertise in embedded systems and firmware development
  • Proficiency in project management software (e.g., JIRA, Microsoft Project)
  • Excellent risk management, budgeting, and resource allocation skills
  • Outstanding communication and leadership abilities
  • Strong analytical and problem-solving skills
  • PMP (Project Management Professional) certification preferred
Job Responsibility
Job Responsibility
  • Develop and maintain project plans, schedules, and budgets for embedded systems projects
  • Coordinate cross-functional teams including hardware, software, and firmware engineers
  • Manage project risks, issues, and changes throughout the project lifecycle
  • Facilitate communication between stakeholders, team members, and clients
  • Implement and oversee project management methodologies (e.g., Agile, Scrum, Waterfall) as appropriate for each project
  • Monitor project progress, track key performance indicators, and provide regular status updates to management
  • Conduct project post-mortems and implement continuous improvement initiatives
  • Ensure compliance with quality standards and regulatory requirements in embedded systems development
  • Mentor and guide junior project managers and team members
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Embedded Project Manager

Need a highly experienced Embedded Project Manager to lead complex embedded soft...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12–14+ years of total experience in Embedded Systems Project Management, with a strong focus on Avionics
  • Understanding of Flight Management Systems (FMS), Flight Control Systems (FCS), Flight Warning Systems (FWS)
  • Proven experience managing fixed-price and milestone-based projects
  • Strong knowledge of DO-178B/C, ARINC 653, and RTCA/EUROCAE standards
  • Familiarity with tools like DOORS, JIRA, MS Project, Configuration Management systems, etc.
  • Exceptional communication, stakeholder, and customer management skills
  • Demonstrated ability to lead cross-functional teams, often in a global and distributed environment
  • PMP, PRINCE2, or equivalent certification is a plus
  • Experience in understanding the technical part of the project SCOPE
  • Experience in project complexity analysis and estimation
Job Responsibility
Job Responsibility
  • End-to-end ownership of embedded avionics software development and V&V (Verification and Validation) projects
  • Define project scope, objectives, detailed schedules, resource plans, and risk mitigation strategies
  • Serve as the primary point of contact for global customers
  • ensure clear communication of requirements, milestones, and changes
  • Manage strict cost, schedule, and quality constraints
  • drive project profitability while ensuring compliance with contractual terms
  • Coordinate with technical leads for system design, integration, and testing activities on embedded platforms
  • Work closely with engineering, quality, systems, safety, and certification teams
  • Ensure adherence to aerospace standards including DO-178B/C, and company-specific quality processes
  • Track KPIs, create project status reports, and escalate issues proactively
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Software Project Manager

Marshall Group is the audio, tech, and design powerhouse uniting musicians and m...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
marshall.com Logo
sa.global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of experience in software project management, preferably within consumer electronics or embedded systems
  • Bachelor’s degree in Engineering or Computer Science, preferably in Software Engineering
  • Strong understanding of software and firmware development, including testing and release processes
  • Proven ability to lead, motivate, and coordinate teams while managing timelines, scope, and risks
  • Experience working in Agile environments is a plus
Job Responsibility
Job Responsibility
  • Lead and collaborate closely with internal Embedded Software and Firmware teams, as well as ODM software teams, to ensure successful delivery of software and firmware projects
  • Own project planning and execution, including timelines, sprint planning, milestone tracking, and regular status reporting
  • Align and coordinate cross-functional internal stakeholders, including App Development, Software Product Data Management , Software Test Engineering, and Product Feature Owners, to keep deliveries on track
  • Monitor project progress, risks, and dependencies, and report status clearly and consistently to internal stakeholders and management
  • Support software and firmware verification activities by reviewing test plans, test reports, and validation results together with the Software Test Engineer
  • Establish, facilitate, and drive alignment meetings internally and externally to ensure transparency, accountability, and timely decision-making
What we offer
What we offer
  • re-location support
  • visa/work permit application
  • local authority registration
  • home finding service
Read More
Arrow Right
New

Manager Software Development

AMD is looking for a talented leader to help develop innovative solutions and so...
Location
Location
United States , Austin
Salary
Salary:
156800.00 - 235200.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in a hands-on software engineering, development, and/or architectural leadership role
  • Solid knowledge of software fundamentals
  • Strong C/C++ programming skills and operating system knowledge
  • Embedded Programming knowledge and skills desired
  • Consistent record in engineering execution, delivery software on time with high quality and achieving premium high-performance software solutions
  • Proven track record of planning and delivering complex system software products
  • Experience leading multiple projects with competing priorities
  • Strong project management skills and experience with project management techniques such as scheduling, budgeting, and risk management
  • Disciplined approach to problem solving and ability to make business decisions in a technical environment
  • Strong Interpersonal, verbal, and written skills
Job Responsibility
Job Responsibility
  • Participate and play critical role in planning project deliverables
  • Own and drive software design, development, verification and release the product to customers
  • Performing individual goal planning and evaluation in accordance with AMD policies
  • Maintaining the health and morale of the team
  • Develop and grow the engineering skills of the team
  • Drive critical issues and interface with cross functional teams
  • Provide periodic management/executive updates
  • Lead brainstorming sessions
What we offer
What we offer
  • AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Embedded Software Technical Lead

This is an opportunity to join a fast paced program with DCS Corp’s U.S. Army Co...
Location
Location
United States of America , Sterling Heights
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. citizenship is required.
  • Bachelor’s Degree plus 12 years of experience in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or similar engineering degree.
  • Must be able to obtain and maintain a DoD Secret clearance.
  • Must be willing to be onsite and open to occasional travel.
  • Familiar with and has run/lead projects with the full SDLC.
  • Strong knowledge of Software Programming Languages such as C++, C#, C, etc. and the development of build scripts for software releases.
  • Strong Linux knowledge (command line, networking, administration, cyber).
  • Competent with git and the Atlassian toolsuite (Bitbucket, Jira, Confluence) or similar (like GitLab).
  • Understanding of Requirements Management and the usage of DOORS to maintain them.
  • Experience in developing Software Architectures and Detailed Software Designs that allow for modularity, commonality and reuse.
Job Responsibility
Job Responsibility
  • Provide active participation and leadership in the execution of defining software requirements, software design, implementation using Programming Languages such as C++, C#, C, etc., test and installation for the integration Software Solutions onto combat and tactical vehicle systems.
  • Provide expertise in evaluating and identifying system and software solutions that address Army Ground Vehicle requirements and challenges.
  • Lead the project sustainment with multiple CSCIs being developed.
  • Working with other SW leads, sharing opinions/experience.
  • Working with functional groups to define the project scope, working with our gov't customer when scope is adjusted to accurately and professionally define team limitations.
  • Working with multiple groups/teams and coming to a consensus on the scope definition based on requirement specifications.
  • Coordinating tasking through issue tracking system, running down scope, tagging up with engineers to assist with their features/bugs, etc.
  • Working with multiple groups/teams and assessing the 'what's really needed' from conflicting group opinions.
  • Establish and maintain Software Development Environment and Software Branch Strategies.
  • Fulltime
Read More
Arrow Right

Lead Embedded Software Engineer

Location
Location
United Kingdom , Bristol
Salary
Salary:
80000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing embedded software using C and low-level programming techniques
  • Proven expertise in embedded systems design across a range of hardware architectures
  • Ability to produce high-quality, maintainable code and technical documentation
  • Experience conducting code reviews and ensuring compliance with engineering best practices
  • Familiarity with configuration management and formal software development lifecycles
  • Experience developing safety-critical software to standards such as IEC 61508, DO-178C, ISO 26262, or IEC 62304
  • Knowledge of embedded networking, security principles, and communication protocols including TCP/IP and UDP
  • Experience working with multicore processors and complex embedded systems
Job Responsibility
Job Responsibility
  • Lead the development and delivery of safety-critical embedded software projects, ensuring compliance with industry and regulatory standards
  • Take ownership of complex technical challenges, defining robust solutions for systems
  • Design, develop, and validate embedded software for safety-critical applications
  • Conduct detailed code and documentation reviews to ensure software quality, reliability, and maintainability
  • Drive best practices in software development, verification, and engineering processes
  • Mentor and support engineers, promoting high standards of technical excellence and compliance
  • Collaborate with cross-functional teams to deliver secure, reliable embedded systems
  • Continuously develop technical leadership and expertise in safety-critical and real-time embedded software environments
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right