JOBSEARCHER

Software Engineer

DUTIES AND RESPONSIBILITIES: · Overall responsible for the software and digital solutions for the P3 product line. (Bi-directional power processing systems to test electric and hybrid electric vehicle components and sub-systems e.g., batteries). Develop embedded software (C/C++) Develop functional software using MATLAB Simulink Work with offshore software development team · Creating all necessary software documentation · Work in close contact with responsible HQ department and follow global development guidelines · Partnering and outsourcing to proven partners will also be required, and tracking/reporting of project progress with outsource partners. · Participates in software requirements definition and documentation, conceptual designs, coding, test methodology, anomaly tracking and resolution, design reviews, and hardware/software debugging · Work with Field Service and Quality to provide Engineering support to customers · Support cross-functional team, including digital design, product engineering, test engineering and manufacturing/production engineering MINIMUM QUALIFICATIONS · Experienced in embedded software design and coding (C/C++) · Experience in model-based system engineering tools (MATLAB Simulink) · Experience in software testing · Experience with software configuration and problem tracking (e.g. JIRA, SVN) · Understanding in digital solutions, bluetooth, Wi-Fi, etc · Experience with planning, executing, and managing outsourced developments (partial or turn-key) · Experience in all phases of software development cycle · 8 years’ experience in a similar role Preferred qualification: · Experience in leading a team of software engineers · Experience with continuous development and continuous integration Education: BS in engineering: computer science or electrical engineering Required work authorization: United States Required travel: Up to 10% Job Type: Full-time Pay: $115,000.00 - $130,000.00 per year Benefits: 401(k) Dental insurance Health insurance Health savings account Paid time off Vision insurance Schedule: 8 hour shift Ability to commute/relocate: Monrovia, CA 91016: Reliably commute or planning to relocate before starting work (Required) Work Location: In person