Senior Software Engineer - Austin, TX

Software, Engineer, SDLC, Linux, STL, OOP, Python
Full Time
Work from home not available Travel not required

Job Description

The Role:

Kapsch TrafficCom North America is seeking a C++ Senior Software Engineer for our Austin, TX office. In this role you will work as a lane side Engineer, and you will have the opportunity see your product in action, out in the field - on the tollway.

Responsibilities:

  • Working on multithreaded real-time C++ solutions to process transaction framing for toll systems
  • Managing the entire SDLC from requirements interpretation, design, documentation, coding, review, testing, release, and maintenance.
  • Maintaining the systems which are hard-real-time, highly available, responsible for millions of micro-transactions per day, and represent the most accurate tolling system in the world.
  • Maintaining the system which is built on top of Linux with the real-time patch, standardized C++ using Boost/STL, and a solid architectural.
  • Maintaining, researching and fixing existing systems as well as development of new deployments, as well as participation in new deployment installation and field efforts.


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 stability
  • Casual work environment with flexible work hours
  • Full benefits package including paid time off, 401(k) and a no-cost medical insurance option for employee and eligible dependents


What we are looking for:
  • 5+ years enterprise C++ coding experience with Linux systems
  • Familiarity with multi-threaded applications
  • Ability to manage and aggressively push project deadlines
  • "Big picture" thinking with regard to design and solution architecting
  • 2 years of experience with any scripting language
  • Superior English writing/communication skills and the desire to learn new skills and improve existing ones
  • Understanding of enterprise software design principles - architecture, design patterns, OOP

Our top Candidates will have:
  • Undergraduate degree in computer science or related field
  • Boost experience
  • Comfortable with extensive use of STL
  • Knowledge of (micro) transactional or tolling systems
  • Experience with highly-reliable systems
  • Python experience
  • Linux kernel & driver experience
  • Linux server/application management and deployment experience


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.

#DICE
Dice Id : 90915316
Position Id : RF-002242
Originally Posted : 1 month ago
Have a Job? Post it