Software Engineer II
Elbit Systems of America
Software Automations Engineer IIThe Software Automations Engineer II 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.ResponsibilitiesThe Software Automations Engineer II collaborates with technicians and engineers across multiple departments to:Document project requests to create statements of work, use cases, and related documentationIdentify opportunities to improve system quality, efficiency, and robustnessWrite clean, well-tested code with effective error handlingCreate test plans and ensure quality using industry best practices such as unit and regression testingDevelop proofs of concept for new and innovative solutionsEnable data movement between equipment and databasesBreak down large, complex technical projects into defined stages and deliverablesWork across multiple software and hardware platformsQualifications• Bachelor's degree in computer science (BSCS), Computer Engineering (BSCE), Electrical Engineering (BSEE), or a major in computer programming/engineering with a minor in electrical engineering, 3 years of related experience.• 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 requiredWhy Roanoke, Virginia?Lower cost of livingFamily-friendly areaCareer and economic growthScenic beautyOutdoor enthusiast's dreamHere Are Some of the Great Benefits We Offer:Most locations offer a 9/80 schedule, providing every other Friday offCompetitive compensation & 401(k) program to plan for your futureRobust medical, dental, vision, & disability coverage with qualified wellness discountsBasic Life Insurance and Additional Life & AD&D Insurances are availableFlexible Vacation & PTOPaid Parental LeaveGenerous Employee Referral ProgramVoluntary Benefits Available: Longer Term Care, Legal, Identity Theft, Pet Insurance, and moreVoluntary Tricare Supplement available for military retireesThis 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- ...Mission Software EngineerAre you driven by curiosity, energized by complex challenges, and motivated to dissect the unknown? Join a... ...shapes mission outcomes and national security. We're looking for engineers who excel at uncovering how systems work (and why), thrives in...Suggested
$127.84k
...active-duty and veteran employees. Responsibilities The Cloud Engineer is a senior technical role responsible for architecting,... ...Security+ CE certification — required (DoD 8570/8140 IAT Level II compliant). ~ Active cloud certification required, such as...SuggestedFor contractorsLocal areaRemote workShift work$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- ...talented and motivated Full Stack Developer to join their dynamic engineering team, operating in a remote-first capacity. This role is... ...front-end and back-end components of our client's innovative software solutions. You will work collaboratively with product managers...SuggestedRemote workWork from homeFlexible hours
$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....Full timeContract workLocal areaWorldwideWork visa$100k
...recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java, javascript, C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github...H1bRemote work$95k - $125k
...Software Developer Hot Job Foot Levelers Inc - Roanoke, VA 24012 Overview Salary Range $95,000.00 - $125,000.00 Salary... ...Monday–Friday, 8:00 a.m.–5:00 p.m. Reports to: Vice President of Engineering Experience level: Mid-level The opportunity We are looking...Full timeMonday to FridayDay shift- Exploris Senior Developer Advance 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 bottom line of the organization. As part of the Store Systems Team,...
$19.93 per hour
...Phlebotomist II Site Lead Phlebotomist II Site Lead - Roanoke, VA, Monday to Friday, 8:00 AM to 5:00 PM Pay range: $19.93+ per hour Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable...Hourly payFull timePart timeWork experience placementWork at officeMonday to FridayFlexible hoursShift work$19.93 per hour
Job Description Phlebotomist II Site Lead - Roanoke, VA, Monday to Friday, 8:00 AM to 5:00 PM Pay range: $19.93+ per hour Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, certifications...Hourly payFull timePart timeWork experience placementWork at officeMonday to FridayFlexible hoursShift 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- ...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....
- ...next great achievement.What you’ll do in this role:The primary purpose of this position is to perform work which involves general engineering methods and tools. You will now be utilizing more advanced quality tools and concepts while developing your role as a quality...Full timeImmediate startWorldwide
- ...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
- 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
$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...
- ...About Stratus Stratus® is an integrated, multi-disciplinary engineering, architecture, interior design, and consulting firm. Consistently... ...Better Places. The Role Our Senior Electrical Engineer II (PE) is responsible for providing expert-level technical...Temporary workFor contractorsLocal areaFlexible hours
$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 GitHub...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
- ...requirements.Writes code, programs, tests, and analyzes new application software.Works more independently with IT functional units and business... ...- Bachelor's degree in Computer Science, Software/Systems Engineering, or equivalent technical degreeCitizenship Requirement - U.S....Remote work
- ...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
$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- ...work environment where interns are valued members of the team and are given meaningful projects to work on.Job Summary: Provides engineered solutions and technical support in the application, design, selection, and pricing of HVAC equipment.Essential Functions And Responsibilities...Work at office
- The Principal Systems Engineer performs at an advanced level: requirements analysis and management, technical planning, systems level design... ...teams (such as electrical, mechanical, optical, image science, software, firmware, or test engineers) Proficient in written (reports,...
- ...Lumos is seeking a full-time IT Jr. Engineer - Support Technician to serve as the go-to problem solver for teams across locations. You will provide hands-on and remote support for PCs, printers, phones, and peripherals, manage proprietary systems, and guide the Helpdesk...Full timeWork at officeRemote work
- ...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 II. Be the first to apply!
- software developer fintech Roanoke, VA
- ngo software engineer Roanoke, VA
- intel software engineer Roanoke, VA
- senior software engineer remote Roanoke, VA
- software engineer healthcare Roanoke, VA
- startup software engineer Roanoke, VA
- graduate software developer no experience Roanoke, VA
- remote entry level software developer Roanoke, VA
- software engineer internship remote Roanoke, VA
- software engineer amazon Roanoke, VA



