1

Python Software Engineer Ubuntu Server Certification Jobs in Roanoke, VA

Infrastructure Engineer

Roanoke, VA · On-site

$50 - $55/hr

Strong scripting ability in PowerShell is essential, with Python being a complement. Experience ... certificate management, and backup administration is necessary. Experience administering SQL Server ...

Cloud Engineer

Montgomery, VA · On-site

$51.50 - $68.75/hr

Knowledge of server technologies and application stacks preferred * Knowledge of Microsoft Azure ... CompTIA Security+ (Or equivalent IA cert) and computing environment certification (i.e. Microsoft ...

Jr. Developer

Roanoke, VA · On-site

$65.70K - $85.40K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ... MicrosoftSQL Server platforms. We are interested in those who have a passion forInformation ...

Jr. Developer

Roanoke, VA · On-site

$65.70K - $85.40K/yr

Recruiting, Project Management, Upgrades, Implementations, Software Enhancements Jr. Software ... MicrosoftSQL Server platforms. We are interested in those who have a passion forInformation ...

C#/.Net Developer

Roanoke, VA · On-site

$85.39K - $116.98K/yr

GIT and Team Foundation Server/Team Foundation Version Control (TFS/TFVC)) * An understanding of CI ... Software Development Kits (SDKs), and APIs relevant to .Net development Professional Certifications ...

C#/.Net Developer

Roanoke, VA · On-site

$85.39K - $116.98K/yr

GIT and Team Foundation Server/Team Foundation Version Control (TFS/TFVC)) * An understanding of CI ... Software Development Kits (SDKs), and APIs relevant to .Net development Professional Certifications ...

AWS Data Engineer

Roanoke, VA · Remote

$112.40K - $134.90K/yr

Top Skills Details 1. 6+ years of Data Engineer experience working with Python 2. Git/Git Actions, AWS stack (Code commit, s3, Lamda, Code Repository, Code pipeline), working with APIs and has built ...

AWS Data Engineer

Roanoke, VA · On-site

$112.40K - $134.90K/yr

Top Skills Details 1. 6+ years of Data Engineer experience working with Python 2. Git/Git Actions, AWS stack (Code commit, s3, Lamda, Code Repository, Code pipeline), working with APIs and has built ...

AWS Data Engineer

Roanoke, VA · Remote

$112.40K - $134.90K/yr

Top Skills Details 1. 6+ years of Data Engineer experience working with Python 2. Git/Git Actions, AWS stack (Code commit, s3, Lamda, Code Repository, Code pipeline), working with APIs and has built ...

Experience in microcomputers and supporting telecommunications hardware/software required ... CompTIA Server+, Microsoft MCSE, IBM Certified System Administrator AIX, CompTIA Linux+, Citrix ...

Experience in microcomputers and supporting telecommunications hardware/software required ... CompTIA Server+, Microsoft MCSE, IBM Certified System Administrator AIX, CompTIA Linux+, Citrix ...

next page

Showing results 1-20

Python Software Engineer Ubuntu Server Certification information

See Roanoke, VA salary details

$22.6K

$137.3K

$198.7K

How much do python software engineer ubuntu server certification jobs pay per year?

As of May 30, 2026, the average yearly pay for python software engineer ubuntu server certification in Roanoke, VA is $137,350.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $161,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Software Engineer with Ubuntu Server Certification, and why are they important?

To thrive as a Python Software Engineer with Ubuntu Server Certification, you need strong programming skills in Python, experience with server-side development, and a solid understanding of Linux system administration, typically demonstrated by obtaining Ubuntu Server Certification. Familiarity with tools like Git, Docker, CI/CD pipelines, and frameworks such as Django or Flask is common, along with proficiency in Ubuntu server environments. Problem-solving, effective communication, and teamwork are essential soft skills that help engineers collaborate and troubleshoot efficiently. These combined skills ensure robust, secure, and scalable software solutions in dynamic development and server management environments.

What are some unique challenges faced by Python Software Engineers working on Ubuntu Server Certification projects?

Python Software Engineers involved in Ubuntu Server Certification often encounter challenges related to ensuring compatibility across a diverse range of hardware and software environments. They must rigorously test scripts and automation tools to work seamlessly with various Ubuntu Server releases and hardware vendors’ platforms. Additionally, engineers need to stay updated on both Ubuntu’s evolving certification requirements and best practices for reliable, scalable automation. Collaboration with QA teams, hardware partners, and upstream developers is essential to quickly resolve issues and maintain high certification standards.

What are Python Software Engineer Ubuntu Server Certification jobs?

Python Software Engineer Ubuntu Server Certification jobs involve developing, testing, and maintaining software applications written in Python, with a focus on ensuring compatibility and performance on Ubuntu Server environments. These professionals are responsible for writing efficient code, automating processes, and sometimes contributing to open-source projects related to Ubuntu. The 'certification' aspect refers to validating that applications or solutions meet Ubuntu Server's standards and requirements. This role often requires expertise in both Python programming and Linux system administration, as well as knowledge of Ubuntu's certification processes.

What is the difference between Python Software Engineer Ubuntu Server Certification vs Python Developer?

AspectPython Software Engineer Ubuntu Server CertificationPython Developer
CertificationsOften requires Ubuntu Server Certification, Linux certifications, and Python expertiseMay have Python certifications but not necessarily Ubuntu-specific
Work EnvironmentPrimarily Linux/Ubuntu server environments, cloud platforms, and backend systemsVaried environments including web, desktop, and data analysis
Industry UsageTech companies, cloud providers, and organizations using Linux-based infrastructureStartups, software firms, and diverse industries

The main difference is that Python Software Engineer Ubuntu Server Certification focuses on Linux-based backend systems with specific Ubuntu expertise, while Python Developers may work across various environments without Linux-specific certifications. The former emphasizes server management and deployment, whereas the latter often involves application development across multiple platforms.

What are popular job titles related to Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA? For Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA, the most frequently searched job titles are:
What job categories do people searching Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA look for? The top searched job categories for Python Software Engineer Ubuntu Server Certification jobs in Roanoke, VA are:
What cities near Roanoke, VA are hiring for Python Software Engineer Ubuntu Server Certification jobs? Cities near Roanoke, VA with the most Python Software Engineer Ubuntu Server Certification job openings:
Infographic showing various Python Software Engineer Ubuntu Server Certification job openings in Roanoke, VA as of May 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 4% Part Time, and 1% Contract. Highlights an 40% Physical, 40% Hybrid, and 20% Remote job distribution, with an average salary of $137,350 per year, or $66 per hour.

Software Control Engineer (EE25069)

TMEIC Corporation Americas

Roanoke, VA

$44.50 - $56.75/hr

Full-time

Posted 8 days ago


Job description

Job #EE25069

Job Title Software Control Engineer

Office Location Roanoke, VA

Business Function/Department Industrial Systems/Software Control Engineering

Sales Territory, if applicable

General Role Description

Develop and test PC/PLC software control solutions for industrial systems applications that meet client specifications and fulfill project requirements

Role Accountabilities

-   Interpret, then implement software project design requirements in collaboration with the project team and client

-   Build control system software files, such as AC and DC drive configurations, motion control, local and remote I/O mapping, automation control, sensors, and human-machine interface

-   Develop and maintain embedded, real-time software for automation applications

-   Develop and document software interfaces to client and third-party systems

-   Perform system tests and simulations to ensure quality functionality

-   Provide technical support during client witness of system test as needed

-   Lead project design reviews to control project quality and schedule

-   Provide technical support to commissioning engineers and clients during system installation

-   Develop software engineering standards to improve productivity, increase quality, and reduce errors

-   Develop engineering standards and procedures for new products

General Employee Accountabilities

-   Bring full effort to bear on tasks assigned by manager

-   Give manager best advice

-   Give earliest notice when work cannot be delivered as specified

-   Cooperate and collaborate with peers and interact cross-organizationally as specified by manager

-   Exemplify Company Core Values:  Integrity, Client Focus, Team Orientation, and Personal Commitment

-   Comply with all Company policies, practices, and procedures and all regulations and laws

-   Recommend viable improvements proactively

-   Ensure effective utilization of business tools and processes

Requirements

Minimum Qualifications

-   Bachelor's degree in electrical engineering, mechanical engineering with control automation coursework, mechatronics, computer engineering, or related field or equivalent via education and/or work experience

-   2 years' experience in control system engineering

-   Demonstrated experience with machine-level programming

-   Demonstrated experience with software design for industrial PLC, distributed I/O, and HMI systems

-   Demonstrated success as contributing member in project team

-   Demonstrated successful and positive personal leadership, interpersonal, administrative, organizational, and communication skills

-   Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts

-   Demonstrated continuous improvement in areas of responsibility

-   Ability to climb and work on cranes at heights up to approximately 175 feet

-   Availability to travel domestically and internationally, up to approximately 15% of the time, sometimes with limited notice

Preferred Qualifications

-   At least 2 years of engineering experience, specializing in industrial drive and motor control applications

-   Demonstrated experience with GE PLC & HMI products

-   Demonstrated experience with application and integration of laser and/or camera-based sensor systems in control and automation projects

-   Demonstrated experience in embedded, real-time software application design

-   Proficiency in Microsoft development tools such as Visual Studio, VC++, Visual Basic, SQL Server, .Net

-   Demonstrated ability to apply new technology to meet evolving needs of the business and clients

Link to TMEIC Corporation Americas website: https://www.tmeic.com/. To be considered an applicant for any available positions, individuals must complete an online job application for each posting. A resume may be attached to the online application but is not considered a substitute for the information in the application. Applications will be considered only for the specific position for which the application is submitted.

EEO/AA/M/F/Vet/Disability Employer