FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Embedded Software Engineer
Hewlett Packard Enterprise. Design and develop embedded software systems .
Posted 4/21/2026full-timeSpring • Minnesota, Texas • 🇺🇸 United StatesSenior💰 $120,500 - $276,500 per yearWebsite
Tech Stack
Tools & technologiesLinuxPython
About the role
Key responsibilities & impact- Design and develop embedded software systems
- Collaborate with cross-functional teams to deliver high-quality solutions
- Participate in software testing and validation processes
- Communicate design specifications and project updates effectively
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, or equivalent
- 6-10 years of experience in the embedded software development
- Expertise with multiple software systems design tools and languages (C, C++, python, and GO are frequently used)
- Linux development
- RESTful API
- Strong assessment and problem-solving skills
- Designing software systems running on multiple platform types
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Excellent written and verbal communication skills; mastery in English and local language
- Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Benefits
Comp & perks- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentCC++PythonGOLinux developmentRESTful APIsoftware testing methodologydebuggingtest plans
Soft Skills
problem-solving skillswritten communicationverbal communicationcollaborationnegotiation
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in Computer EngineeringMaster's degree in Computer EngineeringBachelor's degree in Information SystemsMaster's degree in Information Systems