Kapsch TrafficCom is a provider of intelligent transportation systems in the fields of tolling, traffic management, smart urban mobility, traffic safety and security, and connected vehicles. As a one-stop solutions provider, Kapsch TrafficCom offers end-to-end solutions covering the entire value creation chain of its customers, from components and design to the implementation and operation of systems. The mobility solutions supplied by Kapsch TrafficCom help make road traffic safer and more reliable, efficient, and comfortable in urban areas and on highways alike.
Kapsch TrafficCom is an internationally renowned provider of intelligent transportation systems thanks to the many projects it has brought to successful fruition in more than 50 countries around the globe. As part of the Kapsch Group, Kapsch TrafficCom has subsidiaries and branches in more than 30 countries.
The Dynamic Pricing Software Engineer is a software engineering position, not just a programming position. Applicants should be able to solve problems and develop software independently, without an overabundance of requirements.
In this role you will take live data from sensors on the roadway and convert it to a demand based toll rate. The system is database centric with a SOAP interface through middleware to an Oracle database. The Dynamic Pricing Engine is written in Java. Road sensor data is written into a database, and the DPE queries sensor data from the database, calculates traffic metrics, does incident detection, data validation, and traffic prediction. Calculated data is used as input to a closed loop control system be means of DMS signs along the road. Drivers react to the toll rates, effectively encouraging/discouraging use of the toll road in order to optimize travel times for both express lane and general purpose drivers. Engineers use C# to interface with traffic simulations created in Transmodeler, until the road is built. Data sources vary from web based services, to radar sensors, electromagnetic sensors, and laser scanners. Data acquisition is done through C++ or Java, depending on the source.
This position requires up to 10% travel, meeting with current and potential customers to answer questions about the system.
What’s in it for you?
Solving complex problems that improve daily the lives of people around the world
Opportunity to work with cutting edge technologies in a high-growth industry
Career growth and development opportunities
Casual work environment with flexible work hours
Excellent benefits including a no-cost medical insurance option for employee and eligible dependents
What we are looking for:
2+ years with Java programming
Strong math skills: The engine involves doing math including some simple calculus and linear regression that are not typically required in other Java developer roles.
Familiarity with software design patterns
Experience writing software design documentation
Experience developing algorithms from the ground up
Superior English writing and communication skills
2+ years of experience in some or all of the following: Java, SOAP/REST, C++, C#, databases, traffic simulation, traffic management, applied mathematics, software design patterns, Machine Learning, neural networks
Our top Candidates will have:
Undergraduate degree in computer science or related field
Experience with traffic simulation tools
Familiarity with the traffic management or something similar (e.g. Fluid dynamics)
SOAP/REST interface experience highly desirable
Kapsch TrafficCom is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status or sexual orientation, gender identity or expression, disability, nationality or sex. Kapsch TrafficCom is a drug-free workplace. Kapsch is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require need a reasonable accommodation for any part of the application or interview process, please send an email to firstname.lastname@example.org to advise of the nature of your request along with your contact information.
Candidates Requiring Sponsorship: Kapsch TrafficCom regrets that presently we are unable to consider individuals for this position who will require sponsorship for employment visa status (i.e., TN, H1-B, OPT, etc.).
Unsolicited Third-Party Candidates: Please note that Kapsch TrafficCom does not accept unsolicited resumes/candidates from third-party recruiters that are not engaged and under written contract with Kapsch TrafficCom. Any employment agency, individual or entity that submits an unsolicited resume/candidate acknowledges and understands that Kapsch TrafficCom has the right to hire any applicant at its own discretion without any fee owed or due to the submitting third-party employment agency, individual or entity. For more information, please contact email@example.com