This role involves researching, designing, and developing computer and network software, with a focus on specialized utility programs for electronics design. The engineer will develop tools that span both desktop and cloud environments, build scalable and fault-tolerant cloud systems using AWS and Node.js, and architect high-performance RESTful services. Responsibilities include developing deployment and monitoring tools, integrating with third-party APIs and software services, and building complete eCAD design features for desktop applications using C++ (Schematic Capture, PCB Layout, Library Development, BOM Management, CAM). The position requires participation in the full development life cycle of both backend and client applications. The role may require working at various, unanticipated sites throughout the U.S., with telecommuting permitted.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior