Technical Program Manager

Job Location: Pittsburgh, PA USA

(Remote candidates within the US are being considered for this position.)

We are looking for a technical manager who will lead a team of software developers responsible for developing, securing & maintaining Linux based platforms.

What you will be doing:

  • Manage and mentor a small team of Linux engineers on best practices and technical know-how
  • Schedule customer deliverables, manage team priorities, identify resource gaps
  • Collaborate with the customer and internal teams to always enhance the overall project experience
    • Develop technical proposals to help customers make technical decisions
    • Work closely with the team to ensure project deadlines are met and risks/issues are proactively identified and communicated to the customer
    • Ensure high quality of our deliverables
    • Contribute to the overall product design to help customers through various aspects of their product lifecycle
  • Be the Linux expert (kernel, CPU-architecture, general device-drivers, user-space) in the customer engineering team and enable customers in doing their Linux software development
  • Be the system-software generalist, and take-up any technical challenge and resolve it through the right solution
  • Proactively notify Sales team of potential change order and drive it to completion as required on per-project basis

What we need to see:

  • 7+ years of experience building and shipping embedded systems using Linux
  • 3+ years of experience leading software development teams
  • Good breadth of technical knowledge (SoC, Linux software, tools, applications, embedded security)
  • Demonstrated experience of leading software projects while providing technical inputs to unblock supporting teams
  • Ability to track and work on multiple projects simultaneously while meeting schedules
  • Ability to clearly explain complex technical issues and justify technical decisions
  • Experience in C, Git, and Yocto/OpenEmbedded
  • Familiarity with security features such as secure boot
  • Keen sense of urgency and drive for results
  • Ability to work independently with minimal oversight
  • Above all, a deep commitment to your own quality work and a strong desire to help the entire team to succeed

Ways to stand out from the crowd:

  • Experience with Linux device drivers and bootloaders is a strong plus
  • Scripting and automation experience with Python, bash or similar languages is a strong plus
  • Experience working with open source communities to fix bugs, add features is a plus
  • Experience migrating drivers from one version of the Linux kernel to another is a plus
  • Experience with root cause analysis and advanced troubleshooting at kernel level

Why Timesys?

  • Opportunity to work on cutting edge open source technologies
  • Wide variety of challenging projects to choose from
  • Casual work environment

Position opening:

Immediate

Interested in this position?

Email Resume

Timesys Corporation is an Equal Opportunity/Affirmative Action employer committed to diversity in our workforce. It is our policy to attract and retain the best-qualified people available. Timesys will not discriminate in violation of any applicable law on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, or status as a Special Disabled Veteran, or other qualifying veteran. Timesys Corporation encourages employment applications by all qualified individuals including minorities, veterans, and disabled persons.