What are the responsibilities and job description for the Electrical Engineer III (Embedded Software) position at Prismatik?
Essential Functions:
- Develops and optimizes comprehensive circuit designs to maximize performance, reduce costs, and ensure manufacturability.
- Lead the design and simulation of advanced electronic circuits, providing technical guidance and mentorship to lower-level engineers.
- Oversees the creation and review of PCB layouts using tools like Altium Designer, setting, and enforcing best practices.
- Coordinates with mechanical engineers and other teams to ensure electrical designs are fully integrated into system architectures.
- Directs testing and validation efforts, managing complex test setups, data collection, and compliance verification.
- Resolves high-priority performance issues using advanced diagnostic tools and testing methodologies.
- Oversees firmware development and debugging for microcontrollers, guiding embedded programmers to achieve technical goals.
- Strategizes with software teams to align firmware with system software architecture, ensuring seamless integration.
- Standardize manufacturing guidelines and quality assurance procedures to enhance product integrity and production efficiency.
- Drives innovation through strategic adoption of emerging technologies, staying ahead of industry trends.
- Documents and reviews comprehensive technical reports, providing leadership in the creation of high-quality technical documentation.
- Spearheads ongoing product evaluation and redesign, incorporating new technologies to maximize reliability and cost-effectiveness.
- Performs other related duties and projects as business needs require at direction of management.
Minimum Qualifications:
- Bachelor’s Degree in Engineering or related field; or any equivalent education and/or experience from which comparable knowledge, skills and abilities have been demonstrated/achieved.
- Minimum five (5) years of related experience in field.
- Advanced proficiency in PCB design and layout techniques utilizing Altium Designer and similar software.
- Demonstrated knowledge of embedded systems architecture and microcontroller programming (ARM, STM32, Nordic).
- Demonstrated experience with Zephyr RTOS.
- Demonstrated experience with simulation software (e.g., LTspice, MATLAB) to analyze circuits and systems for efficient designs.
- Knowledge of communication protocols, such as I2C, SPI, UART; and wireless protocols, such as Bluetooth Low Energy (BLE).
- Advanced programming skills in languages used for embedded systems, such as C, C .
Pay Range: $98,268-$130,000/yr
Exact compensation may vary based on skills and experience.
Salary : $98,268 - $130,000