Middletown, Pennsylvania, United States On-site

TE Connectivity is hiring a Staff Software Engineer

Responsibilities

  • Serve as a technical authority in embedded firmware design, testing, and validation throughout product development lifecycles
  • Define software performance and functional requirements for new product designs
  • Lead firmware development for high-speed cable assemblies from initial concept to production
  • Provide data-informed recommendations based on design evaluations and simulation outcomes
  • Use empirical data to guide decisions on product capabilities and enhancement opportunities

Requirements

  • Bachelor’s degree in Electrical or Computer Engineering; Master’s degree is preferred
  • At least 10 years of professional experience in embedded systems engineering
  • Advanced proficiency in embedded systems and ANSI C programming
  • Deep knowledge of embedded peripherals including I2C, SPI, ADCs, DACs, and NOR Flash
  • Extensive experience with Git-based version control platforms such as Gitlab, Github, or Bitbucket
  • Proven background in component selection, schematic evaluation, and firmware testing and validation
  • Strong analytical skills to assess lab data, diagnose issues, and implement effective solutions
  • Demonstrated leadership in technical projects, particularly across design, development, and manufacturing functions
  • Excellent verbal and written communication abilities
  • Ability to operate effectively in a global setting, including flexibility with time zones and strong collaboration across regions
  • Self-driven, fast learner, and capable of working autonomously

Nice to Have

  • Knowledge of CMIS (Common Management Interface Specification)
  • Understanding of SFF and IEEE standards for high-speed cable assemblies
  • Experience with STM32 microcontrollers
  • Background in requirements-driven design and validation processes
  • Familiarity with Agile development practices
  • Understanding of data center infrastructure, including switches, NICs, and cable types such as AEC, AOC, ACC, and DAC
  • Proficiency in Python, C#, or Visual Basic
  • Training or experience in Six Sigma or advanced data analytics

Benefits

  • health insurance
  • 401(k)
  • disability insurance
  • life insurance
  • employee stock purchase plan
  • paid time off
  • voluntary benefits

Work Arrangement

On-site

Team

Cross-functional team comprising electrical, mechanical, manufacturing, and operations specialists

Other

  • Fluent in English, both spoken and written
  • Capable of adjusting to multiple time zones
  • Must be self-motivated, quick to learn, and able to work independently
Required Skills
Agile Methodologies
About company
TE Connectivity
TE Connectivity plc (NYSE: TEL) is a global industrial technology leader creating a safer, sustainable, productive, and connected future. As a trusted innovation partner, our broad range of connectivity and sensor solutions enable the distribution of power, signal and data to advance next-generation transportation, energy networks, automated factories, data centers enabling artificial intelligence, and more.
All jobs at TE Connectivity Visit website
Job Details
Department Software Development
Category embedded
Posted 5 months ago