The Software Engineer II develops clean, reliable, and scalable software and collaborates with engineers across disciplines to turn ideas and designs into working features. The role includes constructive code reviews, exploring tools and technical areas, and continued technical and professional growth. The engineer may apply robotics or control systems experience to assess design tradeoffs when updating software systems implemented in EPICS (Experimental Physics and Industrial Control System). Knowledge of motors and electric drives, embedded systems, or design for excellence (DFx) would also be useful. The position values thoughtful communication, collaborative problem-solving, and a friendly, open working style.
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
Mid Level