The Software Engineer designs, develops, documents, tests, and debugs application software and systems involving logical and mathematical solutions. The role conducts multidisciplinary research and collaborates with equipment designers and hardware engineers in planning, designing, developing, and using electronic data processing systems for product and commercial software. It determines computer-user needs and analyzes system capabilities to address issues involving program intent, output requirements, input-data acquisition, programming techniques, and controls. The position also prepares operating instructions and designs and develops compilers, assemblers, utility programs, and operating systems, while ensuring software standards are met. This is a first-shift, full-time position with no telework eligibility. Travel of 10%–25% is required. U.S. citizenship is required; security clearance is not required to start. Relocation assistance is available. The anticipated base salary range is $69,000–$86,000, with final compensation based on experience, qualifications, and other job-related factors.
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
Entry Level