Software Development Engineer
Televic
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 for rail and transportation products
- Develop software and functional tests for Linux-based environments
- Write and maintain clean code in languages such as Java, Python, C++ or Rust depending on product requirements
- Translate system requirements into technical specifications and software solutions
- Participate in architecture discussions and technical design reviews
- Develop software for distributed systems
- Document developed software and technical functionality
- Collaborate with hardware, systems, mechanical, and product engineering teams
- Support full product lifecycle from concept and prototyping through production release
- Troubleshoot software issues in development, testing, and field environments
- Depending on experience level, provide guidance and mentorship to junior developers
- 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
- Support the development of engineering best practices within the North American R&D organization
- 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.
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
- 5+ years of professional software development experience
- Strong programming experience in Java using the Quarkus and/or Spring Boot frameworks - minimum 3 years
- Experience with Linux system configuration, including file systems, systemd, NetworkManager, and firewall - minimum 2 years
- Practical understanding of Git and its use in a distributed development environment
- Strong debugging, troubleshooting, and problem-solving skills
- Ability to work independently in a fast-paced R&D environment
- Experience with embedded systems and embedded Linux environments
- Experience with Programming in C++ and Rust
- Experience with Linux packaging, ideally for Debian
- Experience with scripting languages such as Bash or Python
- Experience with audio/video technologies or communication systems
- Experience with CI/CD pipelines, Docker, or containerized environments
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Morrisville, NC vacancy
$90k - $120k
...industry standards? Join us and help drive the future of technology forward.The OpportunityWe are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of high-performance, scalable enterprise applications. In this role,...SuggestedFull timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week$100k - $140k
...technology forward. The Opportunity The Sr. Full Stack Software Engineer is responsible for developing full stack applications across... ...teams for end-to-end delivery. Participate in Agile development (estimation, sprint delivery, code reviews). Troubleshoot...SuggestedTemporary workWork at officeLocal areaWorldwide3 days per week$132.4k - $251.6k
...evolving global market.The Secure Subsystems Engineering team seeks a Senior Principal Systems... ...Scrum Team through Design and Development and integration and test effortsCommunicate... ...multiple levels of management, team members, Software, firmware and hardware leads and...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$250.6k - $362.6k
...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable... ..., develop, and drive unique software and technology solutions with global impact... ...Cisco’s technical community.Ensure the development, execution, and enablement of technology...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours- ...building award-winning games or crafting engine technology that enables others to make... ...innovating to raise the bar of engine and game development.ONLINE INFRASTRUCTUREWhat We DoWe enable... ...effectivenessMentor and grow a team of software engineers, conducting architecture...Suggested
- .../Jscript, ReactJS, Remix, Java, Springboot, Microservices API Development • Ability to build, deliver and operate complex, cloud-based... ...and NoSQL (MongoDB preferred)) • 7+ years' experience in Software Development and strong technical experience with building enterprise...
- ...* Node.js * React.js * Remix * JavaScript * Groovy * JSON * Docker * Kubernetes * SQL & MongoDB (NoSQL) * Cloud Development * CI/CD * DevOps / Agile * SDLC * Authentication & Security * Enterprise Web Applications * Preferred * Splunk / AppDynamics...
- ...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...
- ...works in hybrid - 3 days week office visa - any duration - 10 months experience - 10 years minumum needs Application development with Spring, microservices , java , JPA Azure devOps yaml pipeline creation, CI/CD process for deployment,...Work at office3 days per week
- ...Hands-on technical role focused on Java development and business analysis in laboratory... ...Responsibilities • Develop, configure, and support software solutions using Java • Work closely... ...Pharmaceutical Technology, Biomedical Engineering, Microbiology etc. We possess...Flexible hours3 days per week
- ...Contract ROLE_DESCRIPTION : Backend Java, Spring Boot, REST APIs, Microservices, JPA/Hibernate, API security basics Engineering Git, CI/CD, unit testing, code review, clean coding standards, performance troubleshooting Cloud / DevOps Working knowledge of...Contract workLocal area
$192.2k - $264.3k
...life. What if your ideas could change the way the world connects, powers up, or thinks? As a Leas Principal Engineer Analog Design on our Research & Development team, you'll have the opportunity to merge creativity with your technical expertise by shaping the future of...Local area$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$241.4k - $322.6k
...search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk. In this...Full timeTemporary workLocal areaFlexible hours- ...career advancement opportunities!Multiple development program options - leadership development... ...DescriptionSUMMARY:We seek a Principal Engineer to serve as the foremost expert within... ...challenges, and champion best practices in software development. This position demands...Live inWork at officeWork from homeFlexible hours
- C Software Developer - Hybrid, Cary, North CarolinaWe’re a leader in data and AI. Through our software and services, we inspire customers... ...for new and existing products in accordance with designated development practices, timelines and quality expectations, working on a...Full timeLocal areaWork visaShift work
- C Software Developer (Emerging Careers) - Hybrid, Cary, North Carolina We’re a leader in data and AI. Through our software... ...customer data in real-time to the SAS analytic engines. The CDE team uses modern development practices to provide quality software updates at...Full timeLocal areaWork visa
- Software Developer - Back-End (2-5 years of experience)Location: Hybrid, Cary, North CarolinaWe... ...contribute across the full design and development lifecycle, from early concepts through... ...’s degree in Computer Engineering, Computer Science, or related quantitative...Full timeWork at officeLocal areaWork visa
- ...connection. We invest in the growth and development of our team members through ongoing... ...you will work closely with experienced engineers to design, implement, test, and operate... ...stack, and care about building reliable software in environments where quality and correctness...Full timeWork visa
$103.5k - $140k
...Job Description: Job Title: Platform Engineer Location: Cary, NC Overview... ...environments. Requires a Bachelor's degree in Software Engineering, Computer Engineering, or... ...assisting with environment setup across development and production systems; implementing and...Work from home$110k - $140k
...technology forward. The Opportunity The Senior Platform Engineer designs, builds, and operates the governance solutions that keep... ...practical experience, with 5 or more years of hands on development experience, including 2 or more years building on a low code or...Temporary workWork at officeLocal areaWorldwide3 days per week- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...’re constantly innovating to raise the bar of engine and game development.ENGINEERING - UNREAL ENGINEWhat We DoUnreal-powered projects have...Worldwide
- ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...’re constantly innovating to raise the bar of engine and game development.ENGINEERING - GAMESWhat We DoUnreal projects have been leading...Worldwide
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...of experience with PERL Scripting •3 years of experience using software version control systems such as Subversion/GIT •Must possess strong...
$125.7k - $203.1k
...around the world, working together in Engineering, IT, Supply Chain, Customer Experience,... ...future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will... ...excellence across the entire software development lifecycle. Minimum Qualifications Meet...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...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...
- ...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 placementWork at office
- ...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
- ...Java Backend Engineer CGI is seeking a hands-on API / Full Stack Engineer to design,... ...Participate in code reviews and promote software engineering best practices. Troubleshoot... ...: ~6 9 years of hands-on software development experience. ~ Bachelor's or master's degree...Full time
- ...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) Mode...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
Related searches
- software developer fintech Morrisville, NC
- startup software engineer Morrisville, NC
- junior software developer remote Morrisville, NC
- software engineer Morrisville, NC
- software engineer amazon Morrisville, NC
- senior robotics software engineer Morrisville, NC
- cybersecurity software engineer Morrisville, NC
- software engineer healthcare Morrisville, NC
- agile software developer Morrisville, NC
- part time software developer remote Morrisville, NC

