CrawlJobs Logo

Technical Project Manager, Software and Firmware

aquent.com Logo

Aquent

Location Icon

Location:
United States , Beaverton

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

47.40 - 52.67 USD / Hour

Job Description:

We are seeking a Technical Project Manager to help drive execution across complex software and firmware development efforts within a fast-moving, innovation-focused environment. This role is responsible for bringing structure, clarity, and momentum to cross-functional teams working on next-generation connected products. You will operate at the center of engineering, product, design, and QA teams—helping align priorities, manage execution, and ensure delivery across highly integrated systems that combine software, firmware, and hardware components. This is a hands-on role for someone who thrives in ambiguity, enjoys building or improving processes, and can help teams move from concept to execution quickly and effectively.

Job Responsibility:

  • Lead execution of software and firmware development programs across multiple teams
  • Own sprint planning, backlog management, and prioritization in Jira
  • Drive bug triage, issue resolution, and delivery readiness across releases
  • Facilitate Agile ceremonies including standups, sprint planning, retrospectives, and working sessions
  • Build and refine processes where needed to improve team efficiency and delivery outcomes
  • Serve as a key connector between engineering, product, design, and QA teams
  • Identify risks, dependencies, and blockers early and drive resolution
  • Maintain clear documentation to support alignment, accountability, and execution clarity
  • Ensure teams stay focused, aligned, and moving forward in a fast-changing environment

Requirements:

  • 8+ years of experience in technical project management, Scrum Master, or Agile delivery roles
  • Strong background supporting software and firmware development teams
  • Experience managing complex, cross-functional programs in Agile environments
  • Hands-on expertise with Jira for backlog management, sprint execution, and workflow organization
  • Strong understanding of software and firmware development lifecycles
  • Proven ability to operate in ambiguous, fast-paced, or evolving environments
  • Excellent communication skills with the ability to translate across technical and non-technical stakeholders
  • A proactive, builder mindset with a bias for action and problem-solving

Nice to have:

  • Work in embedded systems, robotics, wearables, or mechatronics products
  • Exposure to hardware-integrated product development
  • Experience in R&D, incubation, or early-stage product innovation environments
  • Familiarity with firmware validation and testing workflows
  • Experience coordinating across distributed or multi-disciplinary global teams

Additional Information:

Job Posted:
May 14, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Technical Project Manager, Software and Firmware

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

Technical Product Manager

At Torus, we 'Value Speed and Quality Equally.' As a Technical Product Manager, ...
Location
Location
United States , South Salt Lake
Salary
Salary:
135000.00 - 165000.00 USD / Year
torus.co Logo
Torus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in technical product management or product-adjacent roles (systems engineering, solutions architecture, technical program management) with increasing product ownership
  • Bachelor's degree in Engineering, Computer Science, or related technical field (or equivalent experience)
  • A track record of defining requirements that balance customer value, technical feasibility, and business constraints
  • Demonstrated ability to drive continuous delivery by managing work in progress
  • Experience working with hardware-software integrated products or complex systems with multiple technical disciplines
  • Familiarity with modern development practices including CI/CD, automated testing, and cloud-based architectures
  • Proficiency in reading, writing, and speaking English required
Job Responsibility
Job Responsibility
  • Keep engineering teams aligned on the 'why' behind what they're building
  • Validate technical feasibility of product concepts early
  • Drive continuous delivery by partnering with Engineering leaders to continuously manage their Kanban boards with a major emphasis on iterative development
  • Create cross-functional alignment and prioritization for experiences and features requiring coordination across hardware, power electronics, firmware, data, and software teams
  • Make informed tradeoff decisions by understanding how system components interact
  • Drive requirement clarity by asking the hard questions upfront
  • Own product documentation including product requirement documents, experience briefs, success metrics, and go-to-market requirements for system-level capabilities
  • Identify opportunities where technical improvements can unlock multiple customer value propositions, and advocate for strategic technical investment
  • Other duties and projects as assigned
What we offer
What we offer
  • Employee Rewards Package including equity
  • 401(k) Retirement Savings Plan
  • Health Benefits Package: Choice between traditional PPO or HSA eligible medical plans
  • Dental insurance
  • Vision insurance
  • Human-centered Paid Time Off (based on employment status) including unlimited discretionary PTO
  • 10-days paid company holidays
  • Waiting period-free 100% paid parental leave
  • Torus paid Life with option to purchase additional coverage
  • Voluntary Short- and Long-Term Disability Insurance
  • Fulltime
Read More
Arrow Right

Firmware Manager

APCON, Inc. is seeking a Firmware Manager to lead and mentor a team of engineers...
Location
Location
United States , Plano
Salary
Salary:
Not provided
apcon.com Logo
APCON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or similar STEM degree or equivalent experience
  • 4+ years of firmware management experience
  • 10+ years of firmware product development experience preferably for something related to Ethernet switching and/or routing products
  • Experience developing software using C/C++, Rust or Assembly in an embedded environment
  • Strong understanding of multi-threaded computing
  • inter-chassis communication
  • high-availability techniques
  • microcontrollers and microprocessors
  • and database concepts
  • Hands on experience with some of the following: TIPC, SQL, REST, HTTPS, WebSockets, TLS, SSL, SSH, Cadence, OrCad, Cadence, and or Cad
Job Responsibility
Job Responsibility
  • Lead, manage, and inspire a high-caliber team of firmware engineers. Cultivate a team culture focused on product excellence, quality, and results
  • Guide the technical strategy of high-speed (25G/40G/100G/400G) network switch solutions from concept to production
  • Oversee the end-to-end firmware development lifecycle – including requirements definition, design, implementation, unit testing, integration, validation support, and release management. Ensure timely delivery of high-quality firmware releases aligned with hardware and software milestones
  • Play a critical role in silicon bring-up activities, providing firmware expertise and leading debugging efforts in close collaboration with hardware and validation teams
  • Partner closely with validation teams to define firmware test plans, review test results, and ensure comprehensive validation coverage
  • Partner effectively with PCB design, hardware platform engineering, system software development, validation teams, and manufacturing partners to address system-level challenges
  • Oversee maintenance, version control, and release process for validated firmware builds
  • Manage project priorities, deadlines, and resources effectively across multiple concurrent projects and deliverables
What we offer
What we offer
  • Medical, dental, and vision insurance
  • Company-paid short and long-term disability
  • Flexible spending accounts
  • Generous PTO program
  • 401(K) Retirement Savings Plan with company match
  • Professional development program
  • Collaborative and innovative environment
  • On-site exercise facility
Read More
Arrow Right

Software Engineer Graduate, Embedded Firmware

Be part of a team designing, implementing, testing, and validating software for ...
Location
Location
Singapore , Central Singapore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent combination of education and experience
  • Solid understanding of software development principles
  • Experience with software development tools and processes
  • Knowledge of C programming
  • Interest and ability to conduct issues investigation and develop solutions
  • Good analytical and problem-solving skills
  • Self-motivated, eager and quick learner
  • Passion for technology
  • Team player, able to collaborate and work with global and cross-functional teams
Job Responsibility
Job Responsibility
  • Designs, implements, tests and validates SW for state-of-the-art networking products
  • Apply and build on existing technical knowledge on-the-job, and opportunities to grow and expand into other platform work
  • Understand and gather project requirements, design sub-modules and conduct investigation accordingly
  • Identify risk factors and mitigate those risks
  • Debug any issues observed and derive fixes
  • Close follow up and drive issues closure with relevant parties
  • Participate actively in technical discussions, enable decision-making and progress
  • Engage others directly in discussions whenever necessary
  • Articulate technical proposals/justification/issues and provide clear technical updates to team lead and manager regularly on progress
  • Ensure timely deliverables of assigned tasks
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
  • Career development programs to help you reach your goals
  • Unconditionally inclusive work environment
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

High Performance Computing Technical Support Consultant 4

Provide technology consulting to external customers and internal project teams. ...
Location
Location
United States , Livermore
Salary
Salary:
101900.00 - 234500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship required
  • DOE Q Clearance required
  • Extensive knowledge and experience with Linux operating systems (RHEL or SLES), workload management systems, parallel file systems, networking and security
  • Ability to lead and work effectively in a team environment
  • Direct experience and demonstrated proficiency with multiple programming and scripting languages (e.g. Perl, Python, C, FORTRAN, etc.) preferred
  • Ability to maintain system software, utilizing debugging tools for problem isolation
  • will perform software builds, software upgrades, and patch installation as needed
  • Excellent interpersonal, customer relations and problem management skills, with the ability to stay calm and professional under pressure while working to strict deadlines
  • Experience with project planning and management, process management, and team or project leadership preferred
  • Able to clearly document processes and procedures with a focus toward mentoring and knowledge sharing
Job Responsibility
Job Responsibility
  • Maintain the HPC systems availability to the customer, but also create and document site procedures, system diagrams, and other configuration or support documents
  • Maintain system software and firmware revisions, including patches, updates, and OS upgrades
  • Solve system hardware, software, and third-party software issues, and provide detailed and thoughtful analysis of problem and solution
  • Gather data, perform analysis, and escalate problems to higher-level product support groups and appropriate management when necessary to ensure timely resolution of system or customer issues
  • Provide solutions and implement repair or workarounds when possible, fully documenting steps taken when required
  • Manage software issues for both the system and user applications, submitting and tracking bugs as required
  • Answer customer inquiries concerning system software versions, product lifecycles, new releases, and third-party applications
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Diversity, Inclusion & Belonging
  • Fulltime
Read More
Arrow Right

FPGA Embedded Software Engineer

The FPGA Embedded Software Engineer will provide technical expertise and executi...
Location
Location
United States , Duluth
Salary
Salary:
Not provided
trentonsystems.com Logo
Trenton Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Engineering or Computer Science, or equivalent
  • 5+ years in software and firmware engineering, particularly FPGA
  • Exceptional Communication skills
  • Proven ability to complete software and firmware projects on-time and within budget
  • Attention to detail, including design documentation, data, and other collateral.
  • Technical ability to develop in various environments including Linux, Windows, and embedded environments.
Job Responsibility
Job Responsibility
  • Perform software and firmware design activities in multiple environments, including BIOS, OS device drivers, scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed.
  • Ability to adapt and learn new environments and technologies as needed to complete design activities.
  • Capability to contribute at various phases of the project lifecycle, including design, documentation, vendor communication, testing, and manufacturing of products and services
  • Create appropriate process and product documentation to support both internal and external end-users
  • Provide Project Management support, including project tracking (design plans) on new Engineering designs
  • Support Trenton’s manufacturing facility as required, providing support on technical issues
  • Attempt to identify improvements in efficiency in processes and improvements in products and services and provide input to continuous improvement team
  • Fulltime
Read More
Arrow Right

Software Engineer

Software Engineer position at Aruba (HPE Company), a leading provider of next-ge...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 5+ years of experience
  • Enterprise networking products with expertise in L2/L3/Security Protocols & Features
  • Experience designing and developing firmware for switches and/or network controllers
  • Strong Operating System experience – Linux, GreenHills, VxWorks etc
  • Knowledge of ASIC architectures – e.g. Broadcom, etc
  • Expert knowledge in C
  • Extensive experience in overall architecture of firmware and interaction with hardware designs for products and solutions
  • Designing and integrating network solutions into overall architecture and hardware design across multiple platforms
  • Mastery of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Control), ACL/QoS
Job Responsibility
Job Responsibility
  • Design new features, own end-to-end delivery of subsystems/software modules
  • Leads a project team of software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions within stipulated budget/time
  • Collaborates and communicates with management, internal, and outsourced development partners on software systems design status, project progress, and issue resolution
  • Work often involves cross organizational team guidance: Hardware, Firmware, System management, Field Support, Documentation, Sales teams, Architects, other organizations, etc. to arrive at best solutions
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Strong ability to negotiate and build consensus in engineering community on technical decisions
  • Leads multiple project teams of software systems engineers including review guidance and support for junior team members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Flexible work arrangements
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer LOCATION: Arlington, VA JOB STATUS: Full-time CLEARANCE...
Location
Location
United States , Arlington
Salary
Salary:
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be flexible in adapting to deadlines, changing schedules, competing priorities, and unpredictable events
  • Thorough, detail oriented, and organized, with excellent time management skills and ability to prioritize and handle multiple tasks at once
  • Superb verbal and written communication skills
  • Self-motivated and independent thinker with out-of-the-box ideas
  • Leadership skills
  • Bachelor’s degree required, with at least 10 years of related experience
  • Knowledge of all aspects of agile software development in support of DoD missile systems programs
  • Knowledge and experience in software design, development, test, and project management is required
  • Specific knowledge and experience with embedded or real time software in missile systems is required
  • Minimum of 10 years of experience in software design, development, test, and process management
Job Responsibility
Job Responsibility
  • Evaluate the embedded tactical flight software, test equipment software, modeling and simulation software, and firmware for the Standard Missile
  • Identify issues, provide technical assessment of software issues identified and report expected impacts on the program
  • Monitor the software development activities and report anomalies, risk areas, and provide suggestions for corrective action
  • Review software development documentation to assess adherence to program technical requirements
  • Assess development schedules to evaluate reasonableness and approach
  • Evaluate software tools for appropriateness and needed functionality
  • Assess the development practices utilized by the software development contractors against known best practices
  • Provide specific recommendations for improvement to the developers as well as the Government managers
  • Provide assessment of risks to the programs, along with analysis of any proposed mitigation steps
  • Review software development plans software requirement specifications, software build plans, software design documents, interface requirement specifications, software build plans, software test plans, software test descriptions, and software related management documents for technical accuracy and traceability
What we offer
What we offer
  • Competitive salaries
  • Continuing education assistance
  • Professional development
  • Multiple healthcare benefits package options
  • 401K with employer matching
  • Competitive time off policy along with a federally recognized holiday schedule
  • Fulltime
Read More
Arrow Right