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.