C++ Software Developer & Linux Systems Administrator
Capsen Robotics
C++ Software Developer We are looking for a highly versatile C++ Software Developer with a strong background in Linux systems and network administration. You will not only design and implement high-performance C++ applications but also manage the network environments and Linux infrastructure they run on. Key Responsibilities Design, develop, test, and maintain robust and scalable C++ software applications for robots used in factory automation. Administer, configure, and maintain Linux-based servers to ensure high availability, performance, and security. Manage, monitor, and troubleshoot network infrastructure, including routers, switches, and VPNs. Develop and maintain automation scripts using Bash or Python for system provisioning and streamlined operations. Build, maintain, and optimize CI/CD pipelines to ensure smooth and reliable software deployments. Travel to customer facilities (integrator facilities, factories, warehouses). Travel may comprise 10-20% of work days. Required Qualifications Proven professional experience as a Software Developer with strong proficiency in modern C++. Extensive hands-on experience in Ubuntu Linux system administration and command-line operations. Solid understanding of core networking concepts, security, and protocols (TCP/IP, DNS, DHCP, routing). Demonstrated ability to teach, mentor, or lead technical teams in adopting software development lifecycles (SDLC) and best practices. Strong proficiency with version control systems, particularly Git. Must have a valid driver's license with a good driving record. Preferred Qualifications Python experience is a plus. Experience with containerization tools like Docker. Background in implementing robust cybersecurity practices for network perimeters and server environments. Instruct and mentor development teams on software engineering best practices, including clean code principles, code reviews, and testing protocols Bonus Qualifications Good with tools. Can install robot arms, end effectors, configure vacuum and electric circuits. Simple CAD and 3D printing experience Build frames from 80/20 Experience with ROS, ProtoBuffs, Service architecture Capsen Robotics
- ...environment spanning large-scale Linux infrastructure, GPUs,... ...products. You'll be writing software, developing security tooling and solving... ...with deep Linux and operating-system fundamentals. Software engineers... ...systems using Python, Go, C/C++ or similar languages....SuggestedFull time3 days per week
$179.2k - $268.8k
...scale, our fully in-house developed hands-free ADAS... ..., sensors and compute systems, test operations, systems... ...the team:The Embedded Software team is responsible for... ...code using C++Design, implement, and test high... ...SafeRTOS and/or Embedded Linux desiredPrefer candidates...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$120k
...0,000 Join a growing UAS company in Pittsburgh, who build systems that help with drone navigation in GPS-Denied and other harsh... ...with UAS engineering and deployment. Field Testing C++, Python Linux Understanding of autopilot technologies (such as Px4 or Ardupilot...Suggested- Autonomy Software Engineer (C++)Near Earth Autonomy is creating a future where autonomous flight is commonplace... ..., and transport. We are serious about system design, development, real-world testing... ...cycleFamiliarity with development in a Linux environmentWillingness to travel and...SuggestedTemporary work
$120k
...Embedded Software Engineer (UAV) | Pittsburgh | Up to $120,000 Join an... ...company in Pittsburgh, who build systems that help drones to navigate in... ...experience with Embedded Systems C++/Python Microcontrollers (preferably STM32) Linux Bonus Points Robotics...SuggestedFull timeWork at office- Systems Engineer, Servers/Cloud/DataLocation: Must be able to work... ....Administer and troubleshoot Linux-based systems at scale, including... ..., and efficient networking.Develop automation, tooling, and... ...operators, CSI, RBAC).Deep Linux administration skills including kernel...Work at office
$160k - $240k
...scale, our fully in-house developed hands-free ADAS... ...mapping, sensors and compute systems, test operations,... ...the team:The Embedded Software team develops foundational... ...Experience in embedded C/C++ with deep understanding... ...accelerates ramp-upExpertise in Linux-based embedded software...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$125k - $167k
...(HMI) Cabin Monitoring systems (CMS) for Motional’s next... ...teams, including software engineers, design release... ...modules.Key Responsibilities:Develop and manage component-... ...-Link.Proficiency in Linux, including the ability... ...scripts (e.g., Python, C++) for testing, validation...Work at office- ...Greensburg, PA, is part of the Power Systems business unit, in the... ...ASPEN, CAPE, and other similar software. Conduct load flow, transient... ..., IEC, and CIGRE). Use C, C++, MATLAB, Java, Perl, Python, and... ...technical presentations Develop and apply advanced engineering...Full timeCasual workInternshipFlexible hours
- ...currently seeking a qualified Software Engineer - Embedded to... ...components and systems. Whether your background... ...algorithms, high-level C++, lower-level C code, and... ...Familiarity with development in Linux-based environments.... .... Strong experience developing software with either C...
$162.01k - $185.16k
...Next Gen Engineering Director to join our Systems Department in our Pittsburgh, PA office... ...advanced train control technologies.Develop and maintain technical standards, methodologies... ...Engineering, or Business Administration.Professional Engineer (PE) license.INCOSE...Full timeFor contractorsWork at officeFlexible hours- System Administrator Client is seeking an experienced candidate with knowledge and experience with Linux platform. Qualifications ~ Active Top Secret clearance. All your information will be kept confidential according to EEO guidelines.
- ...heart of the global financial system, we influence nearly 20% of... ...member for the role of Database Administrator to join our Data and... ...administrating Oracle databases in Linux environment.Experience with the... ...and communication skills. - Develop and enforce database policies...Full timeWork at officeWorldwideFlexible hoursShift work
- Embedded-C/C++ Developer Location: Pittsburgh, PA USA (Local Only) Duration: 12+ Months Job Description: Job Summary: To be a software developer and a part of a team that develops safety-critical... ...) /Communication & Navigation System / Cockpit Displays & Graphics / Electrical...Local area
- ...highly skilled and motivated System Engineer to join our growing... ...Troubleshoot and resolve hardware and software issues in a timely manner.... ...operating systems (primarily Linux, with some experience with... ...experience with Linux system administration ● Experience with RAID...Remote work
$110k - $125k
...Our medical devices, software and related services are... ...Summary The IT Senior Systems Engineer is a trusted... ...proactively resolve them. Develop and execute strategic... ...Windows and/or Linux systems, virtualization... ...orchestration tools to streamline administration tasks. Always striving...Minimum wageOngoing contractH1bLocal areaRemote workWorldwide- Work Flexibility: Field-basedAs a Staff Sales Systems Engineer at Stryker, you will be responsible for actively leading the technology evaluation... ...for healthcare organizations Deep understanding of Windows, Linux and Cloud architectures Solid understanding of server...Full timeFor contractorsWork experience placement
- ...We are currently seeking a qualified Software Engineer / Autonomous Systems to join our client’s organization... ...interdisciplinary team focusing on developing reliable robotic and automation systems... ...of multiple computer languages (C, C++, Python, Rust, Go, etc.) to solve the...
- ...have experience working with embedded systems and a passion for developing high-quality code in a fast paced startup... ...embedded systems. Write and debug software in C, C++, Rust and Python. Work across both Windows and Linux codebases to ensure system compatibility...Full timeFlexible hours
- ...renowned leader in parallel file systems, specializing in distributed storage... ...highly experienced Senior Storage Software Developer with deep expertise in C/C++ and a proven track record in... ...environment.Experience developing Linux or BSD kernel-level code is a plus...Remote work
- ...our team supporting embedded systems development in a regulated environment... .... This role will blend software engineering expertise, automation... ...projects written in C, C++ and Java. Integrate and manage... ...Deep familiarity with general Linux operating system concepts, embedded...Full timeWork at officeRelocation package
$150k - $180k
...Skills: Industrial Automation, Controls Engineering, Control Systems About the Company / The Opportunity: Join a dynamic company... ...robust integration strategies and technical decisions. Develop and implement company-wide engineering design philosophies, standards...Contract workRemote work- ...building revolutionary human-AI systems that help people make better... ...where cognitive science, AI, software, and design come together to... ...-world impact. As a Systems Administrator / Help Desk Specialist at RCS... ...Experience supporting Windows and Linux and Windows workstations...Full timeContract workWork experience placementWork at officeWork from home
- ...Description Job Title: Systems & Network Administrator Department: IT... ...including Microsoft Server and Linux platforms. 5. Administer... ...configurations, and software deployment across the Authority... ...performance requirements. 12. Develop and maintain scripts for...Full timeWork at office
- ...Incident & Problem Management Linux Windows Server Oracle / PL/SQL... ...Responsibilities Monitor distributed systems and proactively identify potential production... ...solutions for operational challenges. Develop and maintain SOPs, operational procedures...Shift workWeekend work
$179.2k - $268.8k
...to scale, our fully in-house developed hands-free ADAS platform will... ...mapping, sensors and compute systems, test operations, systems and... ...We work very closely with the software teams to verify all of the... ...different tools (in Python or C++) to analyze perception performancePerform...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship- ...SEI advances software engineering principles and practices... ...improve software-intensive systems. We deliver innovative... ...RTOSes, FPGAs, and embedded Linux. You will have opportunities to develop tools, techniques, and... ...more of the following: C, C++, VHDL, Verilog, Python, C#...Full timeWork at officeRelocation package
$80.4k - $293.8k
...the primary technical authority for service information systems, bridging the gap between engineering, service... ...mobile platforms Mentor and coach junior consultants, developers, and customer administrators on PTC SLM and Arbortext best practices Develop and...Full timeWork experience placementLive inWork at officeLocal area$179.2k - $268.8k
...to scale, our fully in-house developed hands-free ADAS platform will... ...mapping, sensors and compute systems, test operations, systems and... ...Behavior components of autonomy software stackWrite requirements for... ...programming in Python, C++ or similarStrong desire to learn...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship- ...and drive observability strategy for IT system and process health, performance, and reliability... ...health indicators.Design and implement software-driven solutions within the IT domain,... ...-line proficiency and deep expertise in Linux systems and operating system fundamentals...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer & Linux Systems Administrator. Be the first to apply!
- senior linux systems engineer Pittsburgh, PA
- senior windows systems engineer Pittsburgh, PA
- system performance engineer Pittsburgh, PA
- software system engineer Pittsburgh, PA
- computer system validation engineer Pittsburgh, PA
- senior staff systems engineer Pittsburgh, PA
- microsoft systems engineer Pittsburgh, PA
- operations support system engineer Pittsburgh, PA
- application system engineer Pittsburgh, PA
- advanced systems engineer Pittsburgh, PA



