Senior Software Engineer

Kongsberg DigitalHouston, TX
Hybrid

About The Position

Join Kongsberg Digital — Shaping the Future of Industry Through Cutting-Edge Digital Twin Technology. At Kongsberg Digital, we’re on a mission to transform the world’s heaviest industries through world-leading digital twin technology. As a pioneer in industrial digitalization, we provide a comprehensive suite of software solutions that empower organizations to manage the full lifecycle of their assets—more efficiently, safely, and sustainably than ever before. As we expand across Europe, deepen our end-to-end offerings, and push the boundaries of digital twin twin technology, now is the perfect time to join a company that’s growing fast, thinking bold, and delivering real impact.

Requirements

  • Bachelor’s or Master’s degree in computer science or equivalent.
  • 6-10 years of professional software development experience.
  • Exceptional hands-on software development skills working with any of the technologies including C#, C++, ASP.Net, JavaScript, TypeScript or AngularJS.
  • Single Page Web development experience in JavaScript, Typescript, Angular and NodeJS.
  • Backend JavaScript experience working with NodeJS.
  • Cloud experience in MS Azure developing and deploying services.
  • Must have excellent communication skills (speak, read & written)
  • Customer facing skills – must be comfortable in participating in MS Teams or on-site meetings with technical and non-technical customers.

Nice To Haves

  • Database skills in MongoDB and Influx DB is a plus.
  • Kubernetes experience in automating deployment, scaling, and management of containerized applications is a plus
  • Experience building 2D or 3D visualization and utilizing WebGL is a plus.
  • Experience with document parsing is a plus.
  • Experience with SAP or any ERP integration projects is desired.
  • Oil and Gas experience is desired but not a must.

Responsibilities

  • Understanding and analyzing project requirements and translating them into specifications and product integration deliverables for a customer engagement.
  • Provide technical representation for the delivery teams during the customer meetings.
  • Working closely with Analysts, Designers, Product Managers and clients to develop new products by recognizing new requirements as well as to enhance existing applications.
  • Developing, testing and debugging the product in controlled and real situations.
  • Continuously learn and improve skills.
  • Attention to detail is essential and all tasks must be carried out to the highest standard.
  • Produce well-organized, optimized, and documented source code.
  • Ability to work both independently and as part of a team.
  • Willingness to travel to customer sites as needed nationally and internationally.

Benefits

  • Healthcare premiums fully paid for Employee and Family (Medical, Dental and Vision)
  • Life and AD&D Insurance coverage
  • Company Matching 401-K plan
  • Paid vacation and sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service