Engineering Project Manager

Waites Sensor Technologies IncHuntsville, AL
Onsite

About The Position

Project ManagerWhat we are: Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.What we are not: Overly structured, uncompromising, disengaged, or disconnected. As the Project Manager, you will play a crucial role in driving the development and delivery of our hardware products and firmware solutions. You will collaborate closely with cross-functional teams, including hardware engineers, firmware developers, designers, and quality assurance personnel. Your primary responsibility will be to ensure the timely and successful completion of projects within budget, while maintaining a high level of quality and customer satisfaction. Company DescriptionWe are a leading provider of wireless, mesh-networked, "Internet of Things" (IoT) sensors for industrial environments. Our cost-effective, plug-and-play products empower plants of all sizes to conduct predictive and preventative maintenance on mission-critical and secondary equipment in order to maximize uptime. (I.e. We help with things like getting your Prime packages to you faster!)

Requirements

  • Minimum of 2 years of project management experience in hardware and software/firmware development, preferably within the technology or consumer electronics industry.
  • Solid understanding of hardware development processes, firmware development lifecycle, and associated tools and methodologies. Familiarity with relevant programming languages and firmware platforms is a plus.
  • Proven ability to successfully manage complex projects from initiation to completion. Strong organizational, planning, and time management skills are essential.
  • Use of Atlassian tools (Jira, Confluence) to plan and manage complex projects, specifically in the hardware and/or firmware/software space. Experience as a Jira administrator is preferred.
  • Demonstrated leadership skills with the ability to inspire and motivate cross-functional teams. Must be comfortable leading multiple engineers with varying levels of experience to ensure successful project outcomes. Experience in leading teams in an Agile or Scrum like environment is advantageous, as work is ever changing.
  • Excellent verbal and written communication skills. Ability to convey complex technical concepts to both technical and non-technical stakeholders effectively. Ability to effectively lead and present meetings for a large group of stakeholders.
  • Strong analytical and problem-solving abilities, with a proactive approach to addressing project challenges. Ability to make timely decisions and adapt to changing project requirements.
  • Meticulous attention to detail and a commitment to delivering high-quality results. Strong commitment to meeting project deadlines and deliverables.

Nice To Haves

  • Bachelor's degree in any related field.
  • Advanced certifications in project management (such as PMP).
  • High intellect and strong analytical skills
  • Innovative and driven to constantly improve
  • Ability to balance strategic vision with operational execution
  • Non-bureaucratic, flexible, and able to thrive in a fast-moving environment
  • Positive energy and attitude towards people and problem-solving

Responsibilities

  • Work closely with all stakeholders across the organization to define project objectives, scope, deliverables, and timelines.
  • Develop and document detailed project plans, including tasks, milestones, and resource allocation.
  • Lead and coordinate all project activities, ensuring adherence to project schedules and budget constraints.
  • Monitor project progress, identify and mitigate risks, and resolve any issues that may arise during the development process.
  • Schedule and track all activities for the hardware, firmware, and machine learning engineering groups, primarily through the use of Jira.
  • Develop task processes and procedures to ensure work is being accurately captured.
  • Lead weekly, monthly, quarterly planning meetings to ensure activities stay on track and make adjustments as necessary.
  • Foster a collaborative and productive work environment by effectively communicating project requirements, goals, and expectations to team members.
  • Facilitate cross-functional collaboration and ensure alignment among different teams.
  • Lead cross-functional meetings to disseminate engineering team updates along with gathering questions and concerns from other stakeholders.
  • Identify resource needs and allocate them appropriately to ensure optimal utilization of team members' skills and expertise.
  • Manage external vendors, contractors, and suppliers as necessary to support project requirements.
  • Implement and maintain quality control processes to ensure the highest level of product quality and reliability.
  • Coordinate with the quality assurance team to conduct testing, verification, and validation activities.
  • Document any anomalies into workable actions to be assigned to the engineering team for resolve.
  • Identify potential risks and develop risk mitigation strategies.
  • Proactively monitor project risks and implement appropriate measures to minimize their impact on project timelines and deliverables.
  • Provide regular project updates to stakeholders, including executives, clients, and other relevant parties.
  • Address any concerns or inquiries promptly and ensure effective communication channels are established and maintained.
  • Identify and document opportunities for process improvement and optimization.
  • Implement best practices and lessons learned from previous projects to enhance project delivery efficiency and effectiveness.

Benefits

  • attractive base salary
  • strong history of profit sharing
  • opportunities for professional advancement and development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service