Demo

App Developer

Knorr-Bremse
Grain Valley, MO Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/4/2025

WSDMM App Developer

LOCATION : Grain Valley / Missouri (US-MO), United States " BRAND : KB Signaling " REQUISITION ID : 7639 " JOB GRADE : 12 "

ON-SITE / REMOTE : On-site

KB Signaling delivers unparalleled end-to-end wayside and onboard conventional signaling Control, Command, and Signaling (CCS) platforms and solutions. A trailblazer, we are driven to provide the best solutions for improved safety, performance, and lower overall operating cost for today's transit and freight railway systems and operators in North America and beyond. Our team is fueled by innovation and grounded in solid values, like giving back to the communities where we do business and embracing sustainability to help protect our planet. KB Signaling is part of a global, high-tech company that will challenge you and help you grow. Discover your potential.

JOB DESCRIPTION :

WSDMM Application Developer

Role Summary / Purpose

KB Signaling has an opening within the Product Support Team (PST) organization for a Linux application developer, integrator, and implementor. The PST organization plays a key multifaceted role in the KB Signaling business as it resolves manufacturing functional hardware issues, develops embedded software, engineers mechanical switch machines, maintains current product configurations, and develops railroad edge processing data-rich applications. Customers served by the PST org include transit, short-line, class-one, and international railroads.

The PST org is looking for an individual who can develop, integrate, and implement customer specified applications that manage, analyze, and report wayside railroad data. The primary integration platform targeted for customer application development is the KB Signaling WSDMM module - a robust Linux based platform designed for processing edge components of big data. The WSDMM module provides pre-processing, data reduction, and data routing for KB Signaling edge connected devices such as the ElectroLogIXS and DAU products. WSDMM processing functions are generally provided through NiFi data flows, Python scripts, R programs, and / or compiled programs written in Java or C / C . The PST WSDMM App Developer will be expected to gather customer requirements, formulate an application design to meet customer requirements, and then rapidly develop, test, deploy, and monitor the application performance as warranted.

The WSDMM App Developer may be required to travel up to 30% of the time on average to fulfill their wide spectrum of responsibilities.

Essential Responsibilities

The WSDMM App Developer will perform any or all of the following tasks :

  • Support customer use of KB Signaling products especially related to the WSDMM module.
  • Communicate KB Signaling product capabilities and design recommendations to customers.
  • Advise on product application options.
  • Gather customer requirements for new desired WSDMM applications.
  • Design, develop, test, integrate, implement, and monitor WSDMM applications.
  • Troubleshoot customer field issues in the field and / or through lab simulations.
  • Establish product pilot sites for product testing and customer product acceptance.
  • Analyze product performance and test data gathered from the field and the lab.
  • Generate product performance and problem analysis reports.
  • Support new product rollout with targeted cutover and training initiatives.
  • Support all technical aspects of strategic business initiatives executed for customers.
  • Generate and review technical documentation.
  • Provide product and application training.
  • Test and critique new product features.
  • Support manufacturing needs through engineering analysis and ECO generation.
  • Manage multiple initiatives balancing cost, schedule, and quality concerns.

Qualifications / Requirements :

  • Bachelor degree in engineering or related technical field with a minimum of 2 years of railroad signal experience developing or applying wayside signaling and / or crossing products to the railroad while resolving product field issues.
  • High School diploma / GED and a minimum of 5 years of railroad signaling and / or software development experience.
  • Ability to travel about 30% of the time including international travel.
  • Desired Characteristics :

  • Development experience using Python scripts, R programs, NiFi data flows, Java, Dockers, and / or C / C .
  • IP / Networking experience
  • Communication Systems experience
  • Customer interface experience with strong customer presence
  • Product Development experience
  • Railroad Signal Engineering experience
  • Railroad crossing experience
  • Railroad wayside maintenance experience
  • Project Management experience
  • Strong organizational skills
  • Creative & Innovative
  • Methodical troubleshooter and problem solver
  • Self-starter, Self-motivated, Self-directed, Energetic
  • Practical change agent with ability to influence others both internally and externally
  • Excellent communicator (both written and verbal)
  • Ability to work effectively in a multi-site, team environment
  • Ability to work independently / remotely
  • Strong interpersonal and leadership skills
  • What does KB Signaling have to offer you?

  • Competitive Health Benefits, including Medical, Prescription, Dental, Vision and Virtual visits
  • Company-paid Basic Life and Accidental Death & Dismemberment Insurance
  • Company-paid Short-Term Disability Coverage
  • Voluntary life, Disability, and other Supplemental coverages
  • Identity Theft and Legal Protection benefits
  • Health and Dependent Care Flexible Spending Accounts
  • Health Savings Accounts
  • Generous 401(k) plan
  • Personal Paid Time Off
  • Company-paid holidays
  • KB Signaling Inc. is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

    Nearest Major Market : Kansas City

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a App Developer?

    Sign up to receive alerts about other jobs on the App Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $68,659 - $89,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Knorr-Bremse

    Knorr-Bremse
    Hired Organization Address Grain Valley, MO Full Time
    LOCATION: Grain Valley / Missouri (US-MO), United States | BRAND: KB Signaling | REQUISITION ID: 8060 | JOB GRADE: 12 | ...
    Knorr-Bremse
    Hired Organization Address Warrensburg, MO Full Time
    LOCATION: Warrensburg / Missouri (US-MO), United States | BRAND: KB Signaling | REQUISITION ID: 8014 | JOB GRADE: 17 | O...
    Knorr-Bremse
    Hired Organization Address Grain Valley, MO Full Time
    LOCATION: Grain Valley / Missouri (US-MO), United States | BRAND: KB Signaling | REQUISITION ID: 8045 | JOB GRADE: 16 | ...
    Knorr-Bremse
    Hired Organization Address Grain Valley, MO Full Time
    LOCATION: Grain Valley / Missouri (US-MO), United States | BRAND: KB Signaling | REQUISITION ID: 8034 | JOB GRADE: 13 | ...

    Not the job you're looking for? Here are some other App Developer jobs in the Grain Valley, MO area that may be a better fit.

    Sr. Peoplesoft Payroll App Developer (REMOTE)

    honeywell2-pilot, Kansas, MO

    Maintenance Technician

    Global Micro App, Springs, MO

    AI Assistant is available now!

    Feel free to start your new journey!