
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 freeEmbedded Systems Software Engineer
HP · Corvallis
