Embedded Systems Software Engineer at HP - ScoutJobs - The AI-curated global job board
Skip to content
HP
Posted 12 hours ago

Embedded Systems Software Engineer

HPEmbedded Systems Software Engineer

Perks & benefits

Health InsuranceMedical InsurancePaid LeaveRelocation Allowance

Requirements

Strong C# programming, Object-oriented design, Git version control, Regression testing, Hardware/software co-design

Skills

C#Git

About the role

Responsibilities

  • Design, develop, and maintain software applications that interface with hardware systems, sensors, and external instruments
  • Write, debug, and refactor code in C# to support test control, data acquisition, logging, and visualization
  • Collaborate with hardware engineers on hardware/software co-design, including defining interfaces and control logic
  • Develop and maintain automated test frameworks and participate in regression testing to ensure software reliability
  • Use Git-based systems for source control, code reviews, branching, and release management
  • Diagnose and resolve issues spanning software, firmware, and hardware boundaries
  • Support system bring-up, integration, and troubleshooting in lab environments

Requirements

  • Strong familiarity with the C# programming language, including object-oriented design and debugging
  • Demonstrated ability to write maintainable, production-quality software beyond simple scripting
  • Experience working with code repositories such as Git (commits, branches, merges, and code reviews)
  • Familiarity with regression testing concepts, automated test execution, and test result analysis
  • Experience or strong interest in hardware/software co-design and integrated systems
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (or equivalent practical experience)

Preferred Qualifications

  • Experience developing software for test systems, lab automation, or hardware control environments
  • Familiarity with communication interfaces such as USB, Ethernet, serial, or instrument control APIs
  • Exposure to data logging, visualization, and post-processing workflows
  • Experience working in cross-disciplinary teams including hardware, firmware, and systems engineering

Benefits

  • Health, dental, and vision insurance
  • Long term and short term disability insurance
  • Life insurance and employee assistance programs
  • Flexible spending accounts
  • Generous time off, including 11 paid holidays and flexible vacation/sick leave
  • 4-12 weeks of fully paid parental leave based on tenure

About the Company

HP is a global technology leader dedicated to creating meaningful innovation. We believe in working together to accomplish collective goals and uphold a culture of respect and inclusion, empowering our team to shape the future of work.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Systems Software Engineer

HP · Corvallis

Sign up to apply