Specialist - Electrical Engineering
Core
Design, develop, and maintain complex electronic equipment and embedded software systems for North American transit trains.
Role type
Senior IC Electrical Engineer (Embedded Systems & Hardware)
Builds
Transit monitoring products, test equipment, and electronic solutions for rail operators.
Domain
Rail transit / Embedded systems / Hardware engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded systems design, multi-layer PCB design, C/C++ programming, firmware development, hardware validation, regulatory compliance (EMC/safety), technical documentation, Git version control, debugging with test equipment (oscilloscopes, logic analyzers), communication protocols (CAN, SPI, I2C, Ethernet, USB), component lifecycle management (EOL), DFM/DFT reviews.
Preferred skills
Experience with PIC32 microcontrollers, Python/VBA scripting, display technologies, hardware integration.
Technologies
C, C++, Python, VBA, PIC32, Git, MS Office Suite, JTAG/SWD debuggers, oscilloscopes, logic analyzers, protocol analyzers.
Responsibilities
Design and troubleshoot complex software and hardware systems; support prototype bring-up and hardware validation; verify hardware functionality throughout the development lifecycle; develop and optimize low-level device drivers; support transition of designs to manufacturing; manage end-of-life activities and component obsolescence; prepare proposal materials for business development; document processes and technical specifications.
Seniority
Senior, hands-on IC