Want to hear how I work? Hit play.Kablio AI applies for you. You just show up to the interviewKablio AI helps you secure roles in construction, clean energy, facilities management, engineering, architecture, sustainability, environment and other physical world sectors.
Get hired, get rewarded!
Land a job through Kablio and earn a 5% salary bonus.
Exclusive benefits
5%Bonus
ART Product Manager
Progress Rail, A Caterpillar Company
Global leader in rail transport solutions, offering locomotive, railcar, and track services.
Design and implementation of software components for railway embedded control systems, including architectural design and UML/SysML documentation. Collaborate with engineering teams to deploy solutions globally.
15d ago
Junior (1-3 years), Intermediate (4-7 years)
Full Time
Fort Worth, TX
Hybrid
Company Size
10,000 Employees
Service Specialisms
Locomotive and railcar repair
Engineering & Track Services
Signal design, installation & maintenance
Trackwork & infrastructure services
Rail welding services
Parts supply & aftermarket support
Maintenance‑of‑Way equipment services
Recycling services
Sector Specialisms
Railroad
Transit Systems
Infrastructure
Rolling Stock
Heavy Haul Railways
Transit Railways
Locomotive Engines
Trackwork
Role
What you would be doing
tech collaboration
design implementation
tech evaluation
railway deployment
client delivery
architecture design
Work with the team to create solutions to the most important and meaningful technical problems as they relate to control systems;
Reports to the Director of Software Engineering and works closely with the different engineering group to deploy practical and highly functional systems for railways.
Safety – Position may occasionally require the use of Personal Protective Equipment during visits to industrial areas.
Collaborate with others to craft a vision for the architecture of the platform, devise a roadmap for evolving the current platform toward the future, and working directly with engineers to drive the implementation;
Responsible for the design and implementation of the assigned software components;
Assess the value of new technologies;
Design and deploy railway systems in operation both in the United States and abroad with travel of up to 30%;
What you bring
linux
embedded systems
analytical abilities
networking
bachelor’s degree
problem solving
*nix Environments– knowledge and experience with Unix/Linux platforms performing as functional embedded systems;
Excellent written and verbal communication skills;
Solid track record in prioritizing and executing tasks when under pressure;
Experience conducting technology, trends, standards and products research;
1-3 years experience in systems design and development, software development, Linux infrastructures, database, as well as programming and/or scripting languages;
Ability to function extremely well as a team member, at times conceding personal preferred solutions to those that make business, functional and strategic sense.
Strength – Position typically involves work in an office environment with occasional visits to an industrial environment. Frequent/constant sitting. Occasional standing and walking. Occasional light to medium- level lifting or carrying (up to 50 pounds);
Extensive experience in system and network creation and development;
Embedded systems– knowledge and experience with development of highly functional embedded systems;
Motion – Position regularly requires standard motions associated with working in an office environment. Depending on assigned project, position may occasionally require motions involved in an industrial working environment, including some low to intense levels of pushing, pulling, climbing, balancing, crouching, stooping, kneeling, reaching, grasping;
Work Environment – Position is typically located in an office environment with occasional visits to an industrial environment which may include a non-temperature-controlled environment, as well as exposure to noise (85+ decibels), occasional exposure to temperature changes, heavy machinery and other hazardous working conditions requiring the use of PPE. Position may require travel as necessary, both domestic and international;
Computer servers– Be familiar with DNS, file servers, mail servers and NAS equipment;
Above-average analytical, conceptual and troubleshooting abilities;
Vision/Hearing Requirements – Frequent verbal communications, including both talking and hearing;
Control systems- knowledge and experience with development of Control Systems;
Solid understanding of information processing fundamentals and best practices;
Conversant in software design and implementation;
Proven experience identifying, analyzing and resolving system problems;
Networking– Be familiar with computer networking, LAN and WAN switches, security;
Self-starter, willing to take on whatever tasks are necessary to facilitate the design, implementation and testing of the systems;
Emotional Demands – Very high level of responsibility. Must be able to coordinate diverse aspects of a project. Requires significant interpersonal skills while sustaining very high standards;
Proven experience developing strategic system architecture plans using UML/SysML;
Bachelor’s degree in computer science/engineering, software engineering, from an ABET accredited university or college.
Benefits
Paid Vacation
Employee Recognition Programs
Education Assistance Program
Competitive Salary
Supplemental Accident, Critical Care, and Hospital Insurance available along with an HDHP and HSA with seed money
Employee Assistance Plan
401(k) plan with up to 6% company match (no waiting period with immediate vesting)
Flexible Spending Accounts
Paid Time-Off (PTO)
Medical/Dental/Vision/Life/Disability Insurance
Paid Holidays
Site specific Production and Incentive Plans
Site specific Step and Skill Level Wage Adjustment Plans
Site Specific Relocation and Sign-on Bonus Programs
Hey there! Before you dive into all the good stuff on our site, let’s talk cookies—the digital kind. We use these little helpers to give you the best experience we can, remember your preferences, and even suggest things you might love. But don’t worry, we only use them with your permission and handle them with care.