C++ Software Developer & Linux Systems Administrator
CapSen Robotics
Pittsburgh, PA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
C++ Software Developer & Linux Systems Administrator CapSen Robotics Pittsburgh, PA Job Details 13 hours ago Qualifications Version control Software coding Git Driver's License C++ Driving Ubuntu Linux administration Python Full Job Description About the Role 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 How to Apply Send your resume and cover letter to . Be sure to include your desired position in the subject line. We look forward to hearing from you!
Similar remote jobs
Veolia Environnement SA
Minnetonka, MN
Posted1 day ago
Updated10 hours ago
Cloud for Good
Asheville, NC
Posted1 day ago
Updated10 hours ago
Similar jobs in Pittsburgh, PA
Marshall Dennehey
Pittsburgh, PA
Posted1 day ago
Updated10 hours ago
UnitedStates
Pittsburgh, PA
Posted1 day ago
Updated10 hours ago
West Penn Allegheny Health System
Pittsburgh, PA
Posted1 day ago
Updated10 hours ago
Similar jobs in Pennsylvania
Unionville-Chadds Ford School District
Kennett Square, PA
Posted23 hours ago
Updated10 hours ago
American Bible Society
Philadelphia, PA
Posted1 day ago
Updated10 hours ago
Derry Construction Company, Inc.
Rural Valley, PA
Posted1 day ago
Updated10 hours ago