About the role
AI summarisedSenior embedded firmware and software engineer at HP, responsible for leading design, development, and debugging of embedded software for hardware systems. Collaborates with cross-functional teams to ensure seamless hardware-software integration and delivers high-quality products.
ElectronicsFull-timeSoftware
Key Responsibilities
- Lead the design, development, and debugging of embedded firmware and software for hardware platforms.
- Author and maintain technical documentation and instructional materials for firmware operation.
- Allocate and manage resources for firmware development projects, ensuring timely and high-quality delivery.
- Design and implement enhancements, updates, and programming changes across firmware subsystems (e.g., DSP, EFI drivers, BIOS/UEFI).
- Analyze system architecture to determine coding, integration, and testing requirements.
- Develop and execute comprehensive test plans and protocols; troubleshoot and resolve firmware issues.
- Lead project teams, including internal and external development partners, to deliver robust and cost-effective solutions.
- Serve as the primary representative for firmware engineering in complex development projects from architecture to deployment.
- Collaborate with architects, hardware engineers, and product managers to define and refine firmware requirements.
- Stay current with industry trends and emerging technologies in embedded systems and firmware development.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field—or equivalent practical experience.
- 5 - 7+ years of experience in firmware development.
- Proficiency in embedded C and Python, and systems programming.
- Experience with real-time operating systems (RTOS), BIOS/UEFI, and EFI applications.
- Strong debugging and problem-solving skills.
- Familiarity with Git, Linux, and Agile development methodologies.
- Knowledge of hardware-software integration and low-level system design.
- Effective communication and collaboration across teams.
- Results-oriented with strong learning agility.
- Customer-centric mindset and digital fluency.