Software Development Engineer
televic · Morrisville
Job description
About the role
Televic Rail is looking for an innovative, hands‑on Software Development Engineer to join its North American R&D team in Morrisville, NC. You will help build the next generation of IP‑based onboard communication and passenger information systems for rail networks worldwide.
Key responsibilities
- Design, develop, test, and maintain Linux‑based software applications for rail and transportation products.
- Write clean, maintainable code in Java, Python, C++ or Rust, depending on product needs.
- Translate system requirements into technical specifications and software solutions.
- Participate in architecture discussions, technical design reviews, and develop software for distributed systems.
- Document software functionality and support the full product lifecycle from concept to production release.
- Troubleshoot software issues in development, testing, and field environments.
- Develop unit, integration, and validation tests; support root‑cause analysis for defects.
- Collaborate with hardware, mechanical, systems, and product engineering teams, as well as international R&D groups.
Required profile
- Strong software engineering background with experience solving complex technical challenges.
- Comfort working across embedded systems and application layers.
- Focus on reliability, safety, networking, and performance in mission‑critical environments.
- Ability to mentor junior developers when required.
Required skills
- Java
- Python
- C++
- Rust
- Linux development
- Embedded systems
- Distributed systems
- Unit and integration testing
- Cybersecurity best practices
- Performance optimization
- Safety‑critical software development
What we offer
- Opportunity to shape rail communication technology on a global scale.
- Collaboration with international engineering teams.
- Continuous learning environment focused on innovation and engineering excellence.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 32 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 2 weeks from now
14 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
televic
Morrisville
Related job offers
-
Autonomous Driving Software Engineer – Vehicle Interface & Redundant Systems
ADASTEC Corp. Istanbul -
EPM Developer and Administrator for Financial Systems
National Laboratory of the Rockies Ümraniye -
Robotics Technical Support Specialist – 2nd Shift
This is an IT Support Group -
Quality Assurance Specialist
Critical Mass San Jose -
Content Author Lead (Adobe Experience Manager)
Critical Mass San Jose