Software Engineer

Progress Rail Services Corporation

$80K — $110K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience as a cross-discipline generalist
  • Strong design and implementation skills utilizing best practices
  • Familiarity with embedded devices across different architectures
  • Mentoring capabilities in software development, especially in security aspects
  • Ability to interpret hardware schematics and data sheets effectively
  • Knowledge of security compliance issues
  • Excellent communication skills, both written and verbal
  • Proficient in Microsoft Office tools.

Responsibilities

  • Builds operating systems from existing software frameworks
  • Customizes operating systems for specific product requirements
  • Evaluates hardware for optimal operating system performance
  • Designs and implements software components specialized for operating systems
  • Maintains and tests software components in operating system specialization
  • Implements back office infrastructure techniques
  • Performs additional job-related duties as required.

Benefits

  • 401(k) plan with up to 6% company match and immediate vesting
  • Medical, Dental, Vision, Life, and Disability Insurance
  • Flexible Spending Accounts
  • Paid Vacation and Holidays
  • Paid Time-Off (PTO)
  • Employee Assistance Plan
  • Education Assistance Program
  • Employee Recognition Programs
  • Site-specific Production and Incentive Plans
  • Relocation and Sign-on Bonuses available.
Full Job Description
Job Purpose

Performs the complete software lifecycle for company-developed embedded devices, including software design,
implementation, maintenance and end-of-life management.

Education / Training
• Bachelor's degree in IT-related field with specialization as a software developer with functional cross domain skills in working with hardware engineering.

Key Job Elements

Duties and responsibilities (Note: duties/qualifications required will depend on assigned division)
• Builds operating systems from available software frameworks;
• Customizes operating systems for product-specific roles;
• Provides evaluation of hardware for operating system utilization;
• Provides customization of operating system for specific hardware utilization;
• Designs software components in operating system specialization;
• Implements software components in operating system specialization;
• Maintains software components in operating system specialization, including testing and validation;
• Designs and implements back office infrastructure techniques;
• Performs other job-related duties as assigned.

Qualifications and Experience
• 7+ years of experience as a cross-discipline generalist;
• Capable of designing and implementing software, utilizing best practices;
• 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;
• Understanding of security compliance issues;
• Ability to work with stakeholders on appropriate designs and implementation details;
• Excellent organizational, technical leadership and interpersonal skills;
• Excellent written and oral communication skills; ability to communicate technical concepts and support
assertions with data; ability to make decisions based on facts;
• Self-motivated with a strong sense of team environment;
• Strong customer interaction skills;
• Proficiency in Microsoft Office (MS Word, PowerPoint and Excel).

Essential and Physical Activities Functions
• Strength - Position typically involves work in a standard office environment. Rare standing and walking;
• Motion - Position regularly requires standard repetitive motions and hand/eye coordination associated
with office communications. 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;
Caterpillar Confidential Green
Caterpillar: (Non-Confidential)
• Emotional Demands - High level of responsibility; high sense of urgency. Ability to multitask and
coordinate multiple issues simultaneously. Requires ability to coordinate work of a team to accomplish
mission success;
• Safety - Position includes safety requirements consistent primarily with a standard office environment.

Benefits

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance, and experience. Please note that salary is only one component of total compensation at Progress Rail.**
  • Competitive Salary
  • 401(k) plan with up to 6% company match (no waiting period with immediate vesting)
  • Medical/Dental/Vision/Life/Disability Insurance
  • Supplemental Accident, Critical Care, and Hospital Insurance available along with an HDHP and HSA with seed money
  • Flexible Spending Accounts
  • Paid Vacation
  • Paid Holidays
  • Paid Time-Off (PTO)
  • Employee Assistance Plan
  • Education Assistance Program
  • Employee Recognition Programs
  • Site specific Production and Incentive Plans
  • Site specific Step and Skill Level Wage Adjustment Plans
  • Site Specific Relocation and Sign-on Bonus Programs

*Benefits eligibility varies by job position, full-time/part-time and regular/temporary status. The provisions of the plan documents control such benefits.

**Subject to position, eligibility, and plan guidelines.

Similar Jobs

More Jobs at Progress Rail Services Corporation

  • Manager, Supplier Quality
    $90K — $120K *
    Muncie, IN 47304 (Delaware County)
    Manufacturing & Automotive
    In-Person
  • Quality Manager
    $70K — $95K *
    Atchison, KS 66002 (Atchison County)
    Manufacturing & Automotive
    In-Person
  • Quality Director
    $100K — $130K *
    Albertville, AL 35950 (Marshall County)
    Manufacturing & Automotive
    In-Person
  • Purchasing Category Manager
    $90K — $120K *
    La Grange, IL 60525 (Cook County)
    Transportation
    In-Person
  • VP, Human Resources
    $120K — $180K *
    Albertville, AL 35950 (Marshall County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: