As a Senior Engineer, Hardware and Firmware, at Amperesand, you will be at the forefront of our product development efforts. This position involves designing, testing, and optimizing both hardware and firmware for our next generation power conversion products.
You will work closely with cross-functional teams to ensure seamless integration of hardware and firmware components, driving innovation and ensuring high performance, reliability, and scalability.
Duties and Responsibilities:
Hardware Development:
- Design and optimize power converter hardware systems, including schematic capture, PCB layout, and component selection.
- Develop and test hardware prototypes to validate design concepts and performance specifications.
- Solve EMI/EMC issues, grounding, harmonic filtering, insulation issues, and PCB routing challenges.
- Create and execute test development plans and design test rigs for product validation and verification.
- Ensure compliance with industrial standards and regulatory requirements.
Firmware Development:
- Oversee the design, implementation, and optimization of firmware for power conversion products.
- Develop embedded software solutions to ensure optimal performance and reliability of power converters.
- Perform system integration, testing, and validation to ensure seamless operation of firmware and hardware components.
- Implement and maintain best practices for firmware development, including coding standards and CI/CD processes.
Cross-functional Collaboration:
- Work closely with hardware engineers, software developers, and product managers to define system requirements and specifications.
- Ensure seamless integration of hardware and firmware components.
Leadership and Mentorship:
- Provide technical leadership and mentorship to junior engineers and team members.
- Conduct code reviews and provide guidance on best practices.
Documentation and Compliance:
- Create comprehensive design documentation, including schematics, BOMs, design reports, and user manuals.
- Ensure designs meet relevant safety and regulatory requirements.
Knowledge, Skills and Abilities
- Strong technical knowledge of power electronics converter topologies, power semiconductor devices, gate driver design, and controller design.
- In-depth experience with embedded systems and power electronics.
- Excellent troubleshooting and problem-solving skills and the ability to debug complex firmware and hardware issues.
- Stay up-to-date with the latest industry trends and advancements in power conversion technologies, firmware development and embedded systems, and incorporate new techniques into the development process
- Drive innovation and continuous improvement in firmware design and development processes.
- Manage project timelines, resources, and budgets, and communicate project status and risks to stakeholders.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Demonstrated leadership abilities and experience mentoring junior engineers.
Qualifications
- Bachelor's or Master's degree in Electrical Engineering, or a related field.
- Minimum of 8 years of experience in hardware design and firmware development in power electronics industries.
- Proven expertise in designing and developing firmware for advanced power converters or similar systems.
- Strong proficiency in embedded C/C++ programming, real-time operating systems (RTOS) and schematic capture and PCB layout software (e.g. Altium Designer).
- In-depth knowledge of digital signal processing (DSP) and control algorithms for power electronics.
- Experience with microcontroller, FPGA-based firmware development and simulation tools such as SPICE for circuit analysis.
- Knowledge of thermal management, EMC, and EMI mitigation techniques.
- Experience with agile development methodologies is a plus.