Full-time

Software Engineer I

Posted by Elbit America, Inc. • Roanoke, Virginia, United States

📍 Roanoke, Virginia 🕒 March 03, 2026

About the Role

Job Summary:
The position of the Software Automation Engineer requires an individual with a minimum of a BSCS, BSCE, BSEE, or BSEET degree.
The candidate demonstrates at least 1 year of applied academic or professional programming experiences in some and not limited to: Visual Studio, C#, C++, other scripted languages, IEC 61131-3 industrial languages, SQL, data sources, and data sharing.
The software engineer works with a team of automation engineers and process engineers to develop process control concepts into machinery, support/modify software interfaced with hardware on existing machinery, or design new program-controlled processes to meet manufacturing requirements.
The software engineer should have basic electronics knowledge and familiarity with industrial protocols and interface techniques.
Software development experience should include a variety of computer languages, ranging from assembly language to higher-order languages, to address program...

Ready to Apply?

Submit your application today and take the next step in your career journey with Elbit America, Inc..

Apply Now