Software Engineer I
Elbit Systems of America
Software Automations Engineer I
The Software Automations Engineer works with a team of automation engineers and process engineers to translate process control concepts into machinery, support and modify software interfacing with hardware on existing equipment, and design new program-controlled processes to meet manufacturing requirements. Basic electronics knowledge and familiarity with industrial protocols and interface techniques are applied to the developed programming solutions.
This role participates in the full software development life cycle, including specification, design, programming, implementation, integration, commissioning, and debugging. The position offers opportunities to apply program design to robotics, electronics, machine vision, analog and digital signal applications, data systems, and mechatronics.
Software development experience should include proficiency in various computer languages to address programming objectives related to automated process control, test/measurement, and data integration. Programs are created to connect construction and testing processes to test equipment, data collection systems, analog and digital control points, machine vision systems, motion control, and other specialized peripherals.
The Software Automations Engineer collaborates with technicians and engineers across multiple departments to:
- Document project requests to create statements of work, use cases, and related documentation
- Identify opportunities to improve system quality, efficiency, and robustness
- Write clean, well-tested code with effective error handling
- Create test plans and ensure quality using industry best practices such as unit and regression testing
- Develop proofs of concept for new and innovative solutions
- Enable data movement between equipment and databases
- Break down large, complex technical projects into defined stages and deliverables
- Work across multiple software and hardware platforms
Qualifications:
- Bachelor's degree in computer science, computer engineering, electrical engineering, or a major in computer programming/engineering with a minor in electrical engineering
- Proficiency with Visual Studio, SQL Server, MS Office, and Windows
- Experience with relational databases and SQL
- Ability to produce and maintain high-quality, tested, and efficient code following industry standards
- Strong understanding of design patterns, multithreading, and distributed systems
- Experience in object-oriented analysis and design using common design patterns
- Practical understanding and motivation to apply software programming skills to control electronic components and interfaced systems
- Knowledge of industrial networking
- Versatile programming skills
- Strong troubleshooting and investigative skills for equipment, process, and data modifications
- Experience with source-code version control systems such as GIT, TFS, SourceSafe, Subversion, etc.
- Ability to obtain a security clearance is required
Why Roanoke, Virginia?
- Lower cost of living
- Family-friendly area
- Career and economic growth
- Scenic beauty
- Outdoor enthusiast's dream
Here Are Some of the Great Benefits We Offer:
- Most locations offer a 9/80 schedule, providing every other Friday off
- Competitive compensation & 401(k) program to plan for your future
- Robust medical, dental, vision, & disability coverage with qualified wellness discounts
- Basic Life Insurance and Additional Life & AD&D Insurances are available
- Flexible Vacation & PTO
- Paid Parental Leave
- Generous Employee Referral Program
- Voluntary Benefits Available: Longer Term Care, Legal, Identity Theft, Pet Insurance, and more
- Voluntary Tricare Supplement available for military retirees
This job description does not list all the duties of the job. You may be asked by your supervisors or managers to perform other duties. The employer has the right to revise this job description at any time. The job description is not an employment contract. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position. Elbit America is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.
The salary range listed for this position reflects the anticipated base pay range for this role. Actual compensation will be determined based on factors including skills, experience, education, certifications, business needs, internal equity, and geographic location. Compensation may vary in different locations based on market conditions and cost-of-labor considerations.
$92.1k - $125k
...interests in cyberspace. Our deep expertise in network architecture, software and hardware development, cybersecurity and the... ...HII Mission Technologies (HII MT) is seeking talented engineers who are excited to work in a flipped engineering environment....SuggestedFull timeLocal areaWorldwide$91k - $129.8k
...DescriptionWho will you be working with?You will be part of the Product Engineering team, working closely with Automation, Manufacturing... ...manufacturing operations.How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in...SuggestedWork experience placementWorldwide$75k - $180k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....SuggestedFull timeContract workLocal areaWorldwideWork visa- Exploris Senior DeveloperGrade 11 (Principle) Job Description - 6 months contract to hire - REMOTEAdvance Auto Parts is seeking a Senior Developer who loves to build solutions that drives our team member and customer experiences within our stores, directly impacting the...SuggestedContract work
$127.84k
...designation reflects the company’s commitment to hiring and supporting active-duty and veteran employees. Responsibilities The Cloud Engineer is a senior technical role responsible for architecting, implementing, and managing cloud infrastructure supporting U.S. Army IT...SuggestedFor contractorsLocal areaRemote workShift work$120k - $150k
...experienced Senior Web Developer to join our innovative team within the engineering industry. This role requires a high understanding of... ...function Engineering and Information Technology Industries Software Development, Technology, Information and Internet, and...Full timeRemote work$91k - $129.8k
Job Family: Embedded Software Engineering Job Description Who will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations, and Manufacturing Engineering teams. This role collaborates across functions...Work experience placementWorldwide- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation...Full timeWork experience placementRemote work
- ...Architect, you will: Serve as the organization's senior Azure Architect and recognized subject matter expert (SME) for cloud systems engineering, providing authoritative guidance on the design, development, implementation, and governance of Microsoft Azure solutions....
- Job Summary: The Principal Systems Engineer performs at an advanced level: requirements analysis and management, technical planning, systems... ...teams (such as electrical, mechanical, optical, image science, software, firmware, or test engineers)• Proficient in written (reports,...
- Job Summary:We are seeking an accomplished Embedded Software SME with expertise in Extended Reality (XR) and advanced visual systems... ...teams, including electrical, mechanical, optical, and systems engineering, to deliver cohesive and high‑performance visual solutions.Drive...Remote work
- ...Wabtec Corporation in the United States is seeking an Embedded Software Engineer to design and develop embedded software for electro-mechanical products. You will work within the Product Engineering team, collaborating with Automation, Manufacturing Operations, and Manufacturing...
$139k
...Job Description Job Description Application Engineer – Variable Speed Drives Roanoke, VA Up to $139K Base 5 Weeks PTO | ~15% Travel We’re hiring an Application Engineer to support the design and implementation of variable frequency drive (VFD) systems...Remote work- ...Quote (RFQ) requirements and to effectively communicate these requirements to the clients and internal engineering team Define solutions that include hardware and software requirements for a project, in collaboration with clients and original equipment manufacturers (OEM...
$139k
...Job Description Job Description Project Application Engineer (Industrial Automation) Roanoke, VA Up to $139K Base 5 Weeks PTO | ~15% Travel We’re looking for a Project Application Engineer to support full-system design and execution of industrial automation...- ...Sales Application Engineering Manager Develop and maintain a sales application engineering organization capable of meeting Business Unit Mid-Range Plan commitments within a set of capital and human resources over a rolling 1-2 year period. Develop and maintain a...
- ...analysis to develop detailed technical specifications and anticipate integration considerations. - Design and implement complex software components and perform advanced programming tasks across multiple technologies. - Resolve complex defects, evaluate broader system...Minimum wageContract workTemporary workWork experience placementRemote work
- ...TMEIC Corporation seeks a software engineer in Roanoke, VA to research, develop, and deploy control software for automation and visualization tasks, including 3D rendering and computer vision. You will work with cross-functional teams to implement new technologies, support...
$85.39k - $116.98k
...clinical users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data... ...back-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and...Full timeRemote work- ...HarmonyTech is currently looking for a talented and self-motivated Principal AI/ML Engineer specializing in the technology stack given below. You will be working with a high-performing agile team leading, designing and implementing AI/ML and business intelligence solutions...Contract workTemporary workLocal area
$72.5k - $246.51k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementLocal areaWorldwide- ...The Principal Systems Engineer performs at an advanced level: requirements analysis and management, technical planning, systems level... ...teams (such as electrical, mechanical, optical, image science, software, firmware, or test engineers) Proficient in written (reports, proposals...
$116.03k - $140k
...Systems & Network Security EngineerSegra is searching for a qualified and experienced Systems & Network Security Engineer to join us in a full-time capacity.Location Requirement:The work arrangement for this role is a hybrid position, requiring a minimum of three (3)...Full timeWork at officeImmediate startRemote work2 days per week$77k - $80.85k
...Create custom designed Altec solutions to meet Customer specific requirements Work closely with other Applications Engineering team members to design structural and mechanical components and develop custom electrical and hydraulic systems Generate 3D computer...Temporary workLocal areaImmediate startRemote workFlexible hours- ...in low-light sensor technology, the Warfighter Systems team is engineering the future of image intensifiers and night vision goggle... ...teams (such as electrical, mechanical, optical, image science, software, firmware, or test engineers) Proficient in written (reports,...Contract workFlexible hoursNight shift
$49.2k - $84.33k
...written reports. Provides plans and control system documents to engineering for as-built drawings + Project site communication and... ...(either in a previous role or through education) and user PC/software skill + On-the-job experience reading, understanding, and interpreting...Permanent employmentFull timeFor contractorsWork at officeLocal areaImmediate startNight shift- ...Automation Engineer Automation Engineer Controls Engineering Expertise Needed (On-site) Location: Vinton, VA Work Location: On-Site Department: Engineering Reports To: Project Manager FLSA Status: Salary Exempt Who We Are Dorsett Controls...Remote workFlexible hoursNight shift
- ...Azure Cloud Engineer – 3+ Years This person needs to have in-depth knowledge. VNETs Gateways Azure Firewalls Network Security Groups NSG ASR Azure Site Recovery Azure Load Balancer Log Analytic Workspaces Custom Template Deployments Azure Cloud...Long term contract
- ...of initiative and independent judgment. Systems administration engineering and provisioning, operations and support, maintenance and... ...and troubleshoot issues. Diagnose and recover from hardware or software failures. Coordinate and communicate with impacted constituencies...
- ...Parker Design Group, Inc. is a forward thinking, goal driven Civil Engineering Firm with a PASSIONATE desire to assist those proposing to... ...We prefer candidates with 2-5 years of experience in Civil3D software and the ability to prepare Site Civil Plans for land development...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- remote entry level software developer Roanoke, VA
- information technology software engineer Roanoke, VA
- software engineer remote Roanoke, VA
- intel software engineer Roanoke, VA
- software developer fintech Roanoke, VA
- consulting software engineer Roanoke, VA
- part time software developer remote Roanoke, VA
- software developer positions Roanoke, VA
- software engineer healthcare Roanoke, VA
- startup software engineer Roanoke, VA



