Software Engineer, Laneside

Posted 12 Days Ago
Be an Early Applicant
Central, Melaka, MYS
In-Office
Mid level
Information Technology • Consulting
The Role
As a Software Engineer, you'll develop and manage features for toll systems using C++ on Linux, ensuring high availability in real-time environments, and oversee the entire SDLC.
Summary Generated by Built In

Kapsch is one of Austria's most successful global technology companies. With its comprehensive ITS (Intelligent Transportation Systems) portfolio, Kapsch is actively addressing the challenges of the present and the future with intelligent mobility solutions in a wide range of application areas. As a family-owned company founded in 1892 and headquartered in Vienna, Kapsch can look back on 130 years of experience with the future.

As part of the lane-side software engineering team, you will work on multithreaded real-time C++ solutions to process transaction framing for toll systems.  The systems are hard-real-time, highly available, responsible for millions of micro-transactions per day, and represent the most accurate tolling system in the world. The system is built on top of Linux with the real-time patch, standardized C++ using Boost/STL, and a solid architectural design/approach. 

Your responsibilities:

  • L3 DevOps for existing deployments of the system, configuration and engineering of new deployments of the system to roadside environments.

  • Development of new features for the existing system software.  You will be responsible for managing the entire SDLC from requirements interpretation, design, documentation, coding, review, testing, release, and maintenance. 

The position may require some travel.

Your Profile:

  • Undergraduate degree in computer science or related field.

  • 4+ years enterprise C++ coding experience with Linux systems.

  • 4+ years Boost experience.

  • 4+ years of real time operating systems.

  • Familiarity with multi-threaded applications.

  • 4 years' experience with any scripting language.

Highly desired:

  • Ability to manage and aggressively push project deadlines.

  • “Big picture” thinking with regard to design and solution architecting.

  • Superior English writing and communication skills.

  • Desire to learn new skills and improve existing ones.

  • Understanding of enterprise software design principles – architecture, design patterns, OOP.

  • Develops and defines the software architecture to cover the input requirements.

  • Performs gap analyses to support the reusability of software components.

Our offer to you:

  • Solving complex problems that improve daily the lives of people around the world.

  • Opportunity to work in an international company with cutting edge technologies in a high-growth industry.

  • Career growth, stability and casual work environment including a hybrid work schedule if near an office or the possibility of remote work if not located by an office.

  • Benefits package including paid time off, 401(k) and a no-cost medical insurance option for employee and low-cost for eligible dependents. Compensation will be competitive and based on your experience, qualifications, abilities and location.

At this time we are unable to provide sponsorship for this role and all applicants must have working rights in the US and pass a background check.

Kapsch is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, or any other legally protected status. All qualified applicants will receive consideration for employment without regard to these or any other characteristics protected by law.

Top Skills

Boost
C++
Linux
Real-Time Operating Systems
Scripting Languages
Stl
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Vienna
1,673 Employees

What We Do

The Kapsch Group operates around the globe and continuously invests in research and development to bring new technologies and solutions to market. A culture of innovation, pioneering spirit, and a strong customer focus make the company one of the most successful technology corporations in Austria. How do we accomplish that? With a strong, innovative team. All employees, managers, board members and proprietors within the Kapsch Group work together on challenging the limits of what's possible. As a team, we live and embody the core values of the Kapsch Group every single day

Similar Jobs

SOPHiA GENETICS Logo SOPHiA GENETICS

Subject Matter Expert - APAC

Artificial Intelligence • Big Data • Healthtech • Software • Biotech
Remote or Hybrid
Malaysia
450 Employees

MongoDB Logo MongoDB

Manager, Sales Development (Kuala Lumpur Based)

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
Malaysia
5550 Employees

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Malaysia
10000 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Malaysia
10000 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account