Progress Rail Services
Software Engineer
Albertville, Alabama, USA · Senior · Part-time
Sponsorship not specifiedDetected 143 days ago
RailsExcelLeadershipCommunicationMicrosoft Office
Stay score
odds of building a lasting career here
37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Company Description Progress Rail stands at the intersection of legacy and innovation-driving the future of rail with a pioneering spirit.
- Since its founding in 1983, the company has grown to become one of the world's largest and most trusted providers of railroad products, services, and technologies.
- From the rails themselves to the EMD locomotives that ride them, the company's products are in operation across more than 100 countries-powering progress and connecting communities.
Requirements
- duties/qualifications required will depend on assigned division) Builds operating systems from available software frameworks
- and Experience 7+ years of experience as a cross-discipline generalist
- Cross-discipline familiarity with embedded devices of different architectures and hardware specifics, ability to work with associated software and lab-based tools to facilitate completion of tasks
- Ability to mentor team members with current best practices in areas of software development with focus on security aspects
- Ability to work with hardware schematics and data sheets to understand impacts to software
- ability to make decisions based on facts
- Proficiency in Microsoft Office (MS Word, PowerPoint and Excel).
Benefits
- Constant sitting, rare walking and standing; Vision/Hearing Requirements - Occasional verbal communications, including both talking and hearing; Work Environment - Position is consistent with standard office environment;
- The provisions of the plan documents control such benefits. **Subject to position, eligibility, and plan guidelines.
- Benefits Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance, and experience.
Apply directly at Progress Rail Services →Create a free account for alerts like thisView Progress Rail Services immigration profile
This listing is sourced directly from Progress Rail Services's careers page and normalized into a canonical job model.