What are the responsibilities and job description for the EE Altium PCB Designer/Firmware position at Harbor Designs & Manufacturing?
Job Summary:
We are seeking a dedicated Junior/Intermediate Electrical Engineer to join our team, focusing on designing and developing firmware and hardware solutions for commercial and medical devices. The ideal candidate will have hands-on experience with Altium for PCB design, as well as a strong background in firmware development, board bring-up, and a working knowledge of embedded systems using platforms like Arduino and Raspberry Pi.
Key Responsibilities:
- Design and develop hardware solutions using Altium Designer, ensuring robust and cost-effective designs.
- Develop and implement firmware for various microprocessors, emphasizing board bring-up and system integration.
- Test, debug, and optimize hardware and firmware components to meet product specifications and quality standards.
- Collaborate with cross-functional teams to define hardware and firmware requirements for new products or enhancements.
- Document design processes, analysis, and testing results for technical reports and product specifications.
- Participate in product risk review meetings and contribute to the generation of software requirements and verification plans.
- Ensure compatibility and integration of hardware and firmware with Linux-based systems.
Qualifications:
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
- Proven experience in firmware and hardware design, with a portfolio of projects to demonstrate skills.
- Proficient in using Altium Designer for PCB layout and schematic capture.
- Strong programming skills in Python, C/C , with a solid understanding of embedded systems development.
- Experience with board bring-up, firmware development, and system integration.
- Knowledge of operating systems, particularly Linux, and its interaction with hardware.
- Ability to communicate effectively with both technical and non-technical stakeholders.
Desired Skills:
- Experience in the design and development of medical devices and consumer products adhering to industry standards and regulations. (ISO 13485 and ISO 9001)
- Familiarity with writing software requirement specifications and conducting software verification tests.
- Practical knowledge of Arduino, Raspberry Pi, or other similar platforms for prototyping and testing.
What We Offer:
- Opportunity to work on cutting-edge technology projects with a dynamic team.
- Competitive salary and benefits package, including professional development opportunities.