Software Development Engineer (Manufacturing Test)Description -Uses applicable programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new applications used in local, networked, cloud-based or Internet-related computer programs.Responsibilities• Develops manufacturing test solutions with product development partners and production partners to ensure product quality• Develops and implements test software of new and existing designs, including validation of mechanical, electrical, software, and other engineering specifications and requirements• Collaborates with internal and outsourced partners for project implementation and issue resolution• Manages a project team of internal and outsourced partners to develop reliable, cost effective and high-quality test solutions for existing andnew products• Represents the manufacturing test team in all phases of large and complex development projects• Continuously improving software robustness, assisting quality and factory teams to troubleshoot failures and advise on product improvements• Reengineer test solutions to optimize throughput and reducing test cycle time• Maintain the core test software and associated tools with bug fixes, needed new capabilities, and feature enhancements• Provides guidance and mentoring to less- experienced staff membersKnowledge & Skills• Advanced technical knowledge of complex software systems, including firmware, image processing and embedded systems• Strong experience in software development, systems engineering, and knowledge of root cause analysis and problem detection• Test Engineering experience with complex electro-mechanical hardware.• Programming experience in Python, C# and Visual Basic (V6/.net).• Ability to effectively communicate design proposals and negotiate options• Extensive experience with multiple software applications design tools and languages.• Excellent analytical and problem-solving skills• Experience in overall architecture of software applications for products and solutions• Ability to effectively communicate product architectures, design proposals and negotiate options at management levels• Excellent written and verbal communication skills; mastery in English and local languageScope & Impact• Impact of decisions can often alter product timelines by multiple quarters• Impacts efficiencies and delivery times across all software teams, takes responsibility for the quality of deliveries• Proactively and effectively interacts and partners across different departments within and outside the software engineering functionComplexity• Moderate: Some senior management interface; frequent cross-functional/cross-organizational interaction on execution of tacticsEducation & Experience• Bachelor's degree in relevant area or demonstrated competence. Typically 2-6 years of General/owner experience.Job -SoftwareSchedule -Full timeShift -No shift premium (United States of America)Travel -Relocation -EEO Tagline - HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.
View Original Job Posting