Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer - R&D Bei televic Rail

Televic Group

Televic Rail is seeking an innovative and hands‑on Software Development Engineer to help build the next generation of onboard communication, passenger information, and mission‑critical transportation technologies. This role is based in Morrisville, North Carolina (Raleigh‑Durham area). This role will be part of the founding North American R&D team and will work closely with global engineering teams across Europe and other regions to design, develop, test, and maintain software solutions used in demanding transportation environments worldwide. The ideal candidate is a strong software engineer who enjoys solving complex technical challenges, working across embedded systems and application layers, and contributing to products where reliability, safety, networking, and performance matter. This position includes the opportunity to contribute to IP‑based onboard communication and passenger information platforms used in rail environments around the world. Televic Rail values collaboration, innovation, continuous learning, and engineering excellence in a globally connected environment. Key Responsibilities Software Development Design, develop, test, and maintain software applications and embedded systems for rail and transportation products. Develop complex software code and functional tests in Linux‑based development environments. Write and maintain clean, scalable, and maintainable code in languages such as Java, Python, C++, C#, Rust, and other technologies as required. Translate system requirements into technical specifications and software solutions. Participate in architecture discussions and technical design reviews. Develop software for real‑time, networked, or distributed systems. Document developed software and technical functionality. Product Development Collaborate with hardware, systems, mechanical, and product engineering teams. Support the full product lifecycle from concept and prototyping through production release. Troubleshoot software issues in development, testing, and field environments. Contribute ideas for continuous improvement and product innovation. Depending on experience level, provide guidance and mentorship to junior developers. Testing & Quality Develop unit tests, integration tests, and validation procedures. Support root‑cause analysis for software and system defects. Ensure software meets performance, cybersecurity, reliability, and safety requirements. Follow established coding, documentation, and development processes. Work closely with international R&D and project teams, including collaboration with engineering teams in Belgium and Germany. Participate in technical discussions related to architecture, coding standards, and product strategy. Support the development of engineering best practices within the North American R&D organization. Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field. 3+ years of professional software development experience (adjustable based on level). Strong programming experience in one or more of the following: Java, Python, C++. Experience developing and debugging Linux‑based software. Experience working in Linux and/or Windows development environments. Practical understanding of Git or other version control systems. Strong debugging, troubleshooting, and problem‑solving skills. Ability to work independently in a fast‑paced R&D environment. Strong communication and collaboration skills. Preferred Qualifications Experience with embedded systems and embedded Linux environments. Experience with real‑time operating systems (RTOS). Experience with Linux packaging, preferably Debian‑based distributions. Knowledge of networking technologies and communication protocols such as TCP/IP, UDP, MQTT, or similar. Experience with scripting languages such as Bash or Python. Experience with audio/video technologies or communication systems. Familiarity with object‑oriented programming principles and modular software design. Experience with UML modeling and application architecture design. Experience with CI/CD pipelines, Docker, or containerized environments. Experience in transportation, rail, industrial automation, aerospace, defense, or other safety‑critical industries. Experience collaborating with global engineering teams. Why Televic Rail? At Televic Rail, we help shape the future of rail transportation through innovative communication, passenger information, and connectivity solutions trusted by rail operators around the world. Our values define how we work and how we serve our customers: Reliability – We are a trusted partner committed to delivering high‑quality solutions and long‑term value. Innovation – We continuously seek better ways to solve challenges and stay ahead of evolving customer needs. Agility – We anticipate change, adapt quickly, and respond with purpose in a fast‑moving industry. No‑Nonsense – We bring practical expertise, clear communication, and a solution‑oriented mindset to everything we do. Whether designing, building, supporting, or delivering our solutions, every team member plays an important role in our success. If you are looking for an environment where your contributions matter, your ideas are valued, and your work has a meaningful impact, we’d love to hear from you. #J-18808-Ljbffr Televic Group

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - R&D Bei televic Rail in Morrisville, NC vacancy
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome...  ...ES2016 supported by Redux, jQuery, Typescript and Ruby on Rails. Have experience with testing frameworks like Mocha,... 
    Rail
    Local area
    Visa sponsorship

    Tyler Technologies

    Raleigh, NC
    4 days ago
  •  ...Developer with 8+ years of experience in Ruby development and 4+ years of experience working with...  ...will have a deep understanding of software design, architecture, and a passion for...  ...Qualifications: ~8+ years of experience in Ruby on Rails development. ~4+ years of experience... 
    Rail

    CeDent

    Durham, NC
    4 days ago
  •  ...We are looking for a Product Engineer who will design, build, test,...  ...Governance) platform on our development team. Ethos aggregates...  ...and maintain robust Ruby on Rails applications with a focus on...  ...Experience working within an Agile software dev lifecycle using JIRA/... 
    Rail
    Summer work
    Flexible hours
    2 days per week

    ACA Group

    Durham, NC
    5 days ago
  • $105.4k - $150k

     ...the group core team is looking for an energetic and motivated Software Engineer who is forward-focused, not afraid of experimentation, and a...  ...done and their impact. Oversee IT aspects of software development life cycle using agile and DevSecOps methodology across a set... 
    Suggested
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    4 days ago
  • $133k - $247k

     ...Systems is seeking an experienced Application Engineer to drive customer success in AI-driven...  ...issue resolution across AE, PE, and R&D teams Build long-term strategic relationships...  ...design automation company, providing software, hardware, and intellectual property to design... 
    Suggested
    Full time
    Second job

    Cadence Design Systems

    Cary, NC
    1 hour ago
  •  ...and Tools team—a collaborative group of engineers and analysts dedicated to building the...  ...APIs utilizing Python-based backend web-development frameworks, ensuring high performance,...  ...to catch defects early and ensure high software quality. System Migration & Data Architecture... 

    Arista Networks Inc

    Cary, NC
    14 hours ago
  •  ...operates all equipment at the location used to load and unload rail cars, boats and/or trucks, ensuring order accuracy and expeditious...  ...Required Work Experience: 1-3 years Required Computer and Software Skills: Basic Knowledge about computers, Microsoft programs, and... 
    Rail
    Full time
    Work experience placement
    Local area
    Flexible hours

    Amrize

    Durham, NC
    7 days ago
  •  ...Currently, we are looking for entry-level software programmers, Java full stack developers...  .../data scientists, machine learning engineers for full time positions with clients. Who...  ...java and understanding of the software development life cycle Project work on the... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Cary, NC
    2 days ago
  •  ...Minimum of 6+ years' experience in solution, design and hands on development of web applications. 5+ years' hands-on development...  ...Procedures, Complex SQLs tuning. Experience with eligibility rules engine is a plus. Strong decision making and problem solving... 

    Omni Inclusive

    Cary, NC
    1 day ago
  • $110k - $130k

     ...Siemens Digital Industries Software - Mendix Siemens Digital Industries...  ...Application Support Engineer to join our Mendix team. This...  ...revolutionizing enterprise application development through its industry‑leading...  ...and insights to Mendix R&D, Product Management, and Customer... 
    Work at office

    Siemens

    Raleigh, NC
    2 days ago
  •  ...3-5 years Responsibilities Django and Django Rest Framework, React.JS, Aurelia, Javascript, linux, postgres, open source software, and cloud services. Strong knowledge of common web front-end/back-end technologies (Python, HTML5, CSS, JavaScript, Django, and... 
    Work experience placement

    Samprasoft

    Cary, NC
    2 days ago
  •  ...Backend Java Engineer With Kotlin Location: Candidate to go to any Intuit or Persistent office twice a week Intuit offices - (Mountain View / San Diego/ Plano Texas/ Atlanta / New York/ SFO) Persistent offices – (Morrisville, Bellevue, New Jersey, Dublin)... 
    Contract work
    Work at office

    United IT

    Morrisville, NC
    1 day ago
  •  ...Location: Cary, NC (Onsite) Must Have Technical/Functional Skills Role: Java Backend Developer 4+ years of experience Java development 4+ years of using Java framework such as Spring/Spring boot 3+ years of database experience such as Oracle, SQL Server 3+ years... 
    Full time
    Contract work
    Work visa

    Syntricate Technologies

    Cary, NC
    1 day ago
  •  ...Job Description: We are looking for a Senior Software Engineer to join our team in Fidelity Institutional Technology (FIT). You...  ...can apply their experience to contribute to the design and development of this platform alongside a team of talented and enthusiastic... 

    3B Staffing LLC

    Cary, NC
    1 day ago
  •  ...experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns with Angular Must have hands on microservice development experience and working experience in microservices architecture Must have experience and good understanding of web frameworks... 
    Work experience placement
    Work at office

    Keylent Inc

    Morrisville, NC
    4 days ago
  • $260k - $350k

     ...hike along the Eno River at Eno River State Park and West Point on the Eno or run and cycle the 22-plus-mile American Tobacco Trail, a rails-to-trails greenway that links communities throughout the Triangle area •\u0009Housing options range from historic in-town... 
    Rail
    Full time
    Live in
    Immediate start
    Weekend work

    AMN Healthcare

    Durham, NC
    9 days ago
  •  ...Product Security Engineer Department: Information Technology...  ...Quality Assurance, and Product R&D, you will provide security...  ...compliance guidance to ensure software and hardware medical devices...  ...SCA, penetration testing), and development and completion of product security... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Internship
    Local area
    Flexible hours

    Align Technology

    Morrisville, NC
    2 days ago
  •  ...Position Summary As a member of our R&D group, you will work in small cross‑functional scrum teams made up of software developers, engineers, and testers. In this role, you will help...  ...Duties Contribute to backend software development in Linux environments using C++ and... 
    Internship
    Work from home

    Vecima Networks

    Raleigh, NC
    15 hours ago
  •  ...ENGINEERING – GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team...  ...gameplay engineering team and play a critical role in feature development for upcoming seasons. In this role, you will Mentor and coach... 
    Worldwide

    Epic Games

    Cary, NC
    4 days ago
  •  ...area. We recruit nationally and provide financial relocation assistance. Responsibilities As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Together with customer counterparts, you’ll diagnose problems,... 
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Cary, NC
    15 hours ago
  •  ...pipelines. • Experience in Informatica (IDMC/IICS, Power Center, Power Exchange), Snowflake, GCP • Experience in Various Data Engineering methods like Data Integration, Data Warehousing, Data Migration, application integration and Business Intelligence • Experience... 
    Permanent employment
    Contract work

    Diverse Lynx

    Cary, NC
    3 days ago
  •  ...teams to define, design, and ship new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Company Benefits & Culture Competitive salary and performance-based bonuses. Comprehensive health and wellness... 
    Work experience placement
    Local area
    Immediate start
    Relocation

    Artech

    Morrisville, NC
    2 days ago
  • Sr. IOS Developer (Swift UI, iOS, MVVM / Clean Architecture / Modularization Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Modern architecture patterns (MVVM, Clean Architecture) Understanding of frameworks (XCTest, XCUITest...

    Diverse Lynx

    Morrisville, NC
    4 days ago
  • Job Title Mandatory Skills - IOS libraries Working experience on RCDI Connectivity Library, incl good API design Experience on Connecting BlueTooth Health devices Experience in Supplying data to host app in specific formats MVVM+C Architecture Strong...
    Work experience placement

    Omni Inclusive

    Cary, NC
    4 days ago
  •  ...Lead Operating Engineer Responsible to ensure the proper efficient operations and maintenance of the mechanical, electrical, and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks are developed to assure maximum... 
    For contractors
    Apprenticeship
    Work at office
    Immediate start

    Cushman & Wakefield

    Cary, NC
    1 day ago
  • $120k - $160k

     ...Lead Software Development Engineer Labcorp is a leader in diagnostics, drug development and healthcare innovation. Across every role, we harness data and AI to work smarter, move faster and create breakthrough solutions that improve health outcomes for people. With... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Personal Genome Diagnostics

    Durham, NC
    4 days ago
  • $50 - $58 per hour

    Request ID: 91107-1 Title: Sr. iOS Developer Location : Morrisville NC Duration: 6+ Months Salary Range: $50 - $58 an hour on W2/C2C Job Description: • Strong expertise in Swift and iOS SDKs • Deep understanding of UIKit and/or SwiftUI...

    Artech

    Morrisville, NC
    3 days ago
  •  ...implementation activities. The Project Development Manager will also lead the planning and...  ...development, integration and support of software products and systems. Lead teams to be more...  ...to create value for the freight rail industry through talented people, good ideas... 
    Rail
    Work at office

    Railinc

    Cary, NC
    5 days ago
  •  ..., React.JS, Aurelia, Javascript, linux, postgres, open source software, and cloud services. Strong knowledge of common web front-end/...  ...SKILLS (Most Important) List at least top 3 required skills (development languages, acronyms, quick-hit descriptions of functions expected... 
    Long term contract
    Work experience placement
    2 days per week
    3 days per week

    Rapinno Tech

    Cary, NC
    15 hours ago
  •  ...Televic Rail US is a global leader in rail communication and passenger...  ...inquiry through proposal development and contract award. This...  ...coordinating across sales, engineering, product management, and project...  ..., communications systems, software, electronics, infrastructure... 
    Rail
    Permanent employment
    Full time
    Contract work
    Worldwide
    Shift work

    Televic Rail

    Morrisville, NC
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - R&D Bei televic Rail. Be the first to apply!