Summary
Aman Nijjar is a software developer with nine years of engineering experience focused on embedded systems, PCB design, and Python automation, currently working at Delta Controls in Maple Ridge, BC. He has practical field experience diagnosing BACnet networks and troubleshooting building automation software, and has progressed into software development roles within the same company. His background includes hands-on component validation (HALT, thermal, EMC), custom PCB design to diagnose 0201 tombstoning, and implementing CAN-connected ROS nodes for an autonomous underwater vehicle project. Aman blends hardware-first instincts with software tooling—writing C++ ROS nodes and Python test utilities—to make embedded communications more robust. He demonstrates a pragmatic approach to cost and supply-chain challenges through component engineering work that reduced BOM risk.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Computer Engineering, Engineering, Bachelor of Computer Engineering, Engineering at University of Victoria
Punjabi, English