Do you want to switch the language?

Software Engineer I
 Duluth   Full time

Aplica para este trabajoAplica para este trabajo

Tu contacto
Lisa Dutton

Comparte este trabajo


Identificación del trabajo
mwd_14825

Software Engineer I

  • Duluth
  • Full time
Aplica para este trabajoAplica para este trabajo

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.

Kapsch is hiring an early-career engineer to join our connected vehicle team, developing C++ software for Linux-based embedded systems (RSUs & OBUs) that enable vehicles and roadway infrastructure to communicate. Your work will directly support intelligent transportation systems that improve traffic flow and road safety. This is a hands-on engineering role where you’ll design, build, test, debug, and optimize embedded software and simulation platforms that model real traffic behavior and stress-test next-generation vehicle communication systems.

What You’ll Do

  • Develop and test C++ software for Linux-based embedded systems

  • Contribute to simulation platforms that model traffic and stress-test connected vehicle systems

  • Debug and optimize using GDB, Valgrind, and AddressSanitizer

  • Work with TCP/IP networking in distributed environments

  • Build and maintain CMake projects

  • Write unit tests and participate in code reviews

  • Collaborate in Git-based workflows, Docker environments, and CI/CD pipelines

  • Leverage AI tools to enhance engineering productivity

What We’re Looking For

  • Bachelor’s degree in CS, CE, EE, or related field

  • 0–2 years of experience (internships welcome)

  • Strong C/C++ skills

  • Linux development experience

  • Understanding of TCP/IP networking

  • Familiarity with debugging tools, Git, Docker, and unit testing

  • Nice to have: Java, Python, Android, or UI/front-end exposure.

Why Join Kapsch?

  • Exciting challenges with room for new and innovative ideas within a highly qualified team

  • High responsibility within a global, fast growing, renowned family owned company

  • A position within a diverse and dynamic environment together with attractive career opportunities

  • Career growth, stability and ongoing professional education and training measures

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

  • Competitive salary range from 67K to 89K with full benefits package including unlimited paid time off, 401(k) and a no-cost medical insurance option for employee and eligible dependents

  • Casual work environment including hybrid work schedule with our corporate headquaters in Duluth, GA.

If you’re passionate about systems programming, embedded software, and solving real-world problems at scale — let’s connect.

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 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.