Senior Technical Specialist - .Net, Angular, SQL server
United States
Job Description
Senior Technical Specialist - .Net, Angular, SQL server
Santa Clara, California

Job Summary

We are seeking an experienced Program Manager with strong Embedded Software and Hardware expertise to lead complex, cross-functional programs involving embedded products and platforms. In this role, you will be responsible for end-to-end program execution across the product lifecycle—from concept and architecture through development, validation, regulatory compliance, and release. You will work closely with engineering, quality, regulatory, supply chain, and customer stakeholders to ensure on-time, high-quality delivery of embedded solutions. Responsibilities Lead and manage embedded system programs involving firmware, software, hardware, and system integration across multiple teams and geographies. Define program scope, objectives, deliverables, milestones, and success criteria in alignment with business and customer goals. Drive end-to-end program execution across the product development lifecycle, including requirements, design, development, verification, validation, and release. Coordinate cross-functional teams including embedded SW, HW, systems engineering, QA, regulatory, manufacturing, and suppliers. Track and manage program schedules, dependencies, risks, issues, and mitigation plans; proactively escalate when required. Ensure adherence to embedded development processes, medical quality standards, and Medical regulatory requirements. Facilitate technical and program reviews, including design reviews, milestone reviews, and customer governance meetings. Manage change requests, impact analysis, and trade-offs related to cost, schedule, scope, and technical feasibility. Oversee integration of embedded software, firmware, hardware, and third-party components. Support release planning, production readiness, and post-release sustainment activities. Provide clear, concise program status reports to senior leadership and customers. Mentor and guide teams on program management best practices within embedded environments. Qualifications Bachelor’s degree in engineering (Electronics, Electrical, Computer Science, Embedded Systems, or related field). 8+ years of experience in program or project management within embedded systems (SW/HW) product development. PMP/PgMP certification is preferred. Strong understanding of embedded software, firmware, hardware design, and system integration concepts. Hands-on experience working with embedded development teams using C/C++, RTOS, Linux, microcontrollers, SoCs, and communication protocols (SPI, I2C, UART, CAN, Ethernet, etc.). Proven experience managing programs using Agile, Scrum, SAFe, Waterfall, or hybrid models. Strong knowledge of product development lifecycle (PDLC) and software development lifecycle (SDLC) for embedded products. Experience with risk management, dependency tracking, and cross-team coordination in complex technical programs. Excellent communication, stakeholder management, and leadership skills. Ability to work independently and collaboratively in a fast-paced, multi-project environment. Preferred Qualifications Experience in regulated industries such as medical devices. 

Key Responsibilities

  • Lead and manage embedded system programs involving firmware, software, hardware, and system integration across multiple teams and geographies.
  • Define program scope, objectives, deliverables, milestones, and success criteria in alignment with business and customer goals.
  • Drive end-to-end program execution across the product development lifecycle, including requirements, design, development, verification, validation, and release.
  • Coordinate cross-functional teams including embedded SW, HW, systems engineering, QA, regulatory, manufacturing, and suppliers.
  • Track and manage program schedules, dependencies, risks, issues, and mitigation plans; proactively escalate when required.
  • Ensure adherence to embedded development processes, medical quality standards, and Medical regulatory requirements.
  • Facilitate technical and program reviews, including design reviews, milestone reviews, and customer governance meetings.
  • Manage change requests, impact analysis, and trade-offs related to cost, schedule, scope, and technical feasibility.
  • Oversee integration of embedded software, firmware, hardware, and third-party components.
  • Support release planning, production readiness, and post-release sustainment activities.
  • Provide clear, concise program status reports to senior leadership and customers.
  • Mentor and guide teams on program management best practices within embedded environments.

Skill Requirements

1. Proficiency in .net framework and c# programming
2. Strong experience in angular frameworks (angular 2+)
3. In-depth knowledge of sql server and database management
4. Familiarity with web api development and restful services
5. Ability to work in an agile environment and deliver projects on time
6. Excellent problem-solving and analytical skills
7. Exceptional communication and interpersonal abilities

Other Requirements

  • Bachelor’s degree in engineering (Electronics, Electrical, Computer Science, Embedded Systems, or related field).
  • 8+ years of experience in program or project management within embedded systems (SW/HW) product development. PMP/PgMP certification is preferred.
  • Strong understanding of embedded software, firmware, hardware design, and system integration concepts.
  • Hands-on experience working with embedded development teams using C/C++, RTOS, Linux, microcontrollers, SoCs, and communication protocols (SPI, I2C, UART, CAN, Ethernet, etc.).
  • Proven experience managing programs using Agile, Scrum, SAFe, Waterfall, or hybrid models.
  • Strong knowledge of product development lifecycle (PDLC) and software development lifecycle (SDLC) for embedded products.
  • Experience with risk management, dependency tracking, and cross-team coordination in complex technical programs.
  • Excellent communication, stakeholder management, and leadership skills.
  • Ability to work independently and collaboratively in a fast-paced, multi-project environment.
Maximum Salary (US):  167000
Minimum Salary (US):  109000
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.