CrawlJobs Logo

Application Maintenance Engineer with C++ and Linux

eviden.com Logo

Eviden

Location Icon

Location:
Poland , Wroclaw

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for an Application Maintenance Engineer to join a long‑term project supporting a mission‑critical logistics application. The role is focused on application operations, stability, and maintenance in a production environment with high availability requirements. The ideal candidate has good C/ C++ skills, very good Linux (RHEL) knowledge, and is willing to participate in on‑call duties as part of a shared support rotation.

Job Responsibility:

  • Maintain and support a production logistics application written in C/C++
  • Ensure stable, secure, and high-performance system operation
  • Administration of Red Hat Enterprise Linux (RHEL) systems
  • Monitor applications and infrastructure, identify incidents, and resolve operational issues
  • Perform root cause analysis and support incident and problem management
  • Work with system services, networking, and shell scripting on Linux
  • Support Docker-based environments
  • Cooperate closely with development teams and other operational units
  • Maintain operating procedures, documentation, and runbooks
  • Participate in an on-call rotation to ensure system availability
  • Support backup and restore processes for systems and databases

Requirements:

  • Good knowledge of C/C++
  • Very good knowledge of Red Hat Enterprise Linux (RHEL)
  • Bash / Shell scripting
  • Administration and operation of system services
  • Network administration
  • Experience operating production systems with limited downtime
  • Willingness to participate in on-call duty
  • Strong sense of ownership and operational responsibility
  • Good communication skills in an international environment

Nice to have:

  • Hands-on experience with Docker
  • Understanding of network administration
  • Knowledge of German language
  • Familiarity with monitoring tools, ideally Nagios
  • Experience with Oracle databases
  • Understanding of backup and restore processes (system and database)
  • Experience in the logistics domain
  • Knowledge of ITIL-based operational processes
  • Previous experience in application support or operations roles
  • Basic Windows Server administration
What we offer:
  • Wellbeing programs & work-life balance - integration and passion-sharing events
  • Private medical and dental care
  • Benefits platform – shopping, cinema, sport etc.
  • Co-funding of sports activities, e.g. Multisport & OK system cards, b-active program
  • Courses and certifications e.g. Google Cloud, AWS, ITIL
  • Conferences and Expert Communities
  • Gift packages for special occasions: Easter, Christmas, Children’s Day
  • Appreciation for seniority: additional days off, Atos Jubilee gifts
  • Charity and eco initiatives

Additional Information:

Job Posted:
April 23, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Application Maintenance Engineer with C++ and Linux

Principal Embedded Software Engineer

Silvus is seeking a full-time Principal Embedded Software Engineer to join our E...
Location
Location
United States , Irvine
Salary
Salary:
165000.00 - 215000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • 8+ years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyzing and improving product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Silvus is recruiting a Senior Embedded Software Engineer reporting to the Direct...
Location
Location
United States , Los Angeles
Salary
Salary:
135000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related fields
  • Minimum 5 years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • All employment is contingent upon the successful clearance of a background check
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push to talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Silvus is seeking a full-time Senior Embedded Software Engineer to join our Rese...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
  • Minimum 5 years of relevant embedded system software development experience
  • 3 years of relevant embedded system software development experience with an advanced STEM degree
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Database Engineer

The goal of a Database Engineer is to design, engineer, and integrate database s...
Location
Location
United States , Indianapolis
Salary
Salary:
Not provided
quantumlytix.com Logo
Quantumlytix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Degree required but Masters Degree preferred in a technical field, preferably Computer Science or Information Technology
  • Minimum of five (5) years’ experience working with relational databases, experience with data warehouses preferred
  • In-depth knowledge and experience including proficiency in SQL, Java, C#/C++, Microsoft .net, Linux, and Visual Basic coding across standard commercial database technologies and tools including Oracle, Microsoft SQL Server, Informix, etc
  • Proficiency working in Windows and Linux (Oracle Enterprise Linux) environments
  • Excellent analytical and proactive problem solving skills
  • Ability to communicate with clarity
  • Ability to interact professionally with employees, managers and top executives
  • Eagerness to contribute in team setting
  • Flexibility to travel 100% to client sites in the US and international
  • Must be able to work some weekends
Job Responsibility
Job Responsibility
  • Assist in design and development of database systems
  • Optimize database systems for performance and reliability
  • Perform database maintenance and troubleshooting activities
  • Test database systems and perform bug fixes
  • Provide database solutions based on technical documents and business requirements
  • Develop database functions, scripts, stored procedures and triggers to support application development
  • Provide technical assistance to resolve all database issues related to performance, capacity and access
  • Ensure data integrity and quality in database systems
  • Maintain standard policies for database development activities
  • Identify and rectify database errors in a timely manner
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
Canada , Toronto
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or related Engineering field from an accredited university
  • 8 to 10 years of software development experience using various languages such as C++ (C++11 or C++17), C, Python, Java
  • C++ and C are required
  • Minimum of 4 years of experience as a Software Architect or similar role
  • GPU programming experience is required
  • Work with software frameworks, for example – QT, and/or experience with developing own framework
  • Strong understanding and familiarity with JSON and XML
  • Experience designing and developing user interfaces
  • Knowledgeable or experience with embedded software design, Linux, real-time operating systems, network protocols and industrial communication protocols MODBUS, PROFINET and PROFIBUS
  • Work collaboratively with cross-functional teams and management to collect requirements, identify tasks, provide estimates and meet deadlines
Job Responsibility
Job Responsibility
  • Responsible for creating scalable and sustainable software architecture, design, and implementation to guide the development team and collaborating with other professionals to determine functional and non-functional requirements for systems and applications
  • Lead software development projects and provides software design support and guidance on development of new and existing products, evaluates, reviews, and supports customer, sales, and production design requests
  • Develop and implement product specifications
  • Document all aspects of the system or application
  • Identify solutions to new application opportunities
  • Identify designs to support new product enhancements
  • Support design maintenance projects such as: product quality, continuous improvement, and obsolescence (integration with new HW platforms, CPUs, Operating systems, etc.)
  • Train engineering staff in support of optimizing the operation and application of new and existing products
  • Provide technical assistance/support, dealing with software design
  • Provide sales training on all new and/or existing products, when assigned
  • Fulltime
Read More
Arrow Right

Software Engineer – Diagnostic Solutions

As a Software Engineer you help turn cutting-edge molecular diagnostics into rob...
Location
Location
Netherlands , Capelle aan den IJssel
Salary
Salary:
Not provided
nonstopconsulting.com Logo
NonStop Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related field
  • 2-5 years of experience in software development and deployment in a quality-controlled environment
  • Experience with C#, OOP and Dependency Injection (DI)
  • Experience with REST APIs, HTML/CSS/JavaScript and at least one modern frontend framework (e.g. React or Angular)
  • Experience with unit testing, issue tracking and code review
  • Good understanding of IT systems: Windows, Linux, SQL, networking/communication protocols
  • Strong analytical and problem-solving skills, high attention to detail and quality
  • Effective communication in English, both written and spoken
  • A proactive, learning-oriented and collaborative mindset
Job Responsibility
Job Responsibility
  • Design, develop and validate software for diagnostic assays and internal tools, in line with applicable standards and regulations
  • Contribute to software architecture, implementation, verification and documentation in accordance with ISO 13485, IEC 62304 and related frameworks
  • Collaborate with internal stakeholders and external partners to deliver secure, scalable software and IT solutions
  • Support IT operations, including system maintenance and cybersecurity initiatives
  • Stay current on new technologies, tools and regulatory developments relevant to software in medical devices
  • Contribute to continuous improvement of the software development lifecycle and IT processes
What we offer
What we offer
  • Full-time position with a competitive salary and benefits
  • Hybrid work model (office + home)
  • Strong opportunities for personal and technical growth
  • The best of both worlds: working in life sciences and clinical diagnostics within an innovative biotech environment linked to academia
  • The chance to contribute to science-based solutions that improve patients’ lives
  • Fulltime
Read More
Arrow Right

Systems Integration Engineer

Seeking a Systems Integration Engineer to join our team and support our mission-...
Location
Location
United States , Reston
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • TS/SCI Eligible, willing to obtain polygraph
  • Bachelor’s degree in Computer Science, Information Systems or a related technical field
  • Currently hold, or be able to attain DoD 8570 IAT II and CSSP Infrastructure Support certifications within 30 days of contract start
  • At least 10 years of relevant technical experience
  • At least 2 years of experience AWS production delivery
  • At least 2 years of experience Linux development and production delivery
  • At least 2 years of experience with Agile programs for Government programs
  • Systems Integration Engineering experience with modern application development
  • Experience configuring and managing development, test, and production hosting environments
  • Expertise scripting in Python, Bash, or PowerShell, .net, or C#
Job Responsibility
Job Responsibility
  • Support customer meetings, quarterly Agile Development Planning, and provide technical support for planning, designing, testing, integrating, configuring, and delivering software services
  • Develop and deliver new capabilities, support existing infrastructure and applications, and add new data sources to secure mission systems
  • Installing, configuring, and working with cloud and database engineers to automate provisioning of resources, validating documentation, and creating/updating scripts to automate operations in cloud and Linux-based environment
  • Development of test data and system testing, and documentation for all phases of the application development life cycle
  • Monitoring and managing system resources, including CPU, storage, and other cloud resources, to maintain operating efficiency and performance
  • Serve as team expert for design, setup, configuration, maintenance, and administration of one or more of the following environments: Elastic, WSUS, Red Hat Satellite Servers
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Software Engineer II

A Software Engineer 2 is an experienced professional responsible for designing, ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering, computer science, electrical engineering, aerospace engineering or a related field
  • Must have at least 2-5 years’ experience working through the design, development, testing, release cycle and delivering software products
  • Knowledge in one or multiple programming languages, such as C, C++, Python, Lua, Java
  • Proficient in software development of microcontroller level embedded systems
  • Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN)
  • Knowledge of Linux, Linux programming or Embedded Linux concepts
  • Experience using Git or other version control systems
  • Knowledge of software development using Microsoft Visual Studio or Visual Studio Code
  • Ability to obtain/maintain a Secret DoD clearance, U.S. Citizenship required
Job Responsibility
Job Responsibility
  • Contribute during the entire software development process including requirements, design, implementation, test, debugging and deployment
  • Develop Embedded Linux, Windows PC and microcontroller software applications using C, C++, and occasionally other programming languages
  • Maintain computer programs using advanced software programming and/or scripting languages, techniques and standards
  • Specification, design, development, maintenance, integration, documentation, debug and testing of software for Windows and embedded software applications in C and C++
  • Embedded applications in custom headless devices with focus on real-time performance aspects including multi-threading, time synchronization
  • Configuration, troubleshooting, data analysis, and integration of a wide variety of applications and equipment such as internal software libraries and products, GPS receivers, LiDAR sensors, Inertial sensors, network routers, radio modems, meteorological sensors, serial port hubs, etc
  • Review and evaluate technological developments in hardware, software, and telecommunications for applicability to current or future requirements
  • Analyze user requirements to derive software design and performance requirements
  • Design, develop, deploy, configure, document and debug software, while properly escalating issues to meet deadlines
  • Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support
  • Fulltime
Read More
Arrow Right