Demo

ETBN Senior Software Engineer :: Remote role

Jobs via Dice
Alaska, AK Remote Full Time
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/29/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Spar Information Systems, is seeking the following. Apply via Dice today!

Role: ETBN Senior Software Engineer

Location: St. Louis, MO (Onsite)/ Remote also for the right candidate

Rate: Open for a good candidate

Experience:

8 to 12 years in embedded / networking software development, preferably in rail, industrial networking, or safety-critical communication systems.

Key Responsibilities:

Own the technical evaluation and implementation approach for ETBN

Research available ETBN stacks / frameworks and assess build vs. buy / stack vs. from-scratch options

Define the software architecture for ETBN implementation aligned to customer requirements

Work on Ethernet-based train communication networks, routing, switching, redundancy, and network management aspects

Evaluate protocol compliance, interoperability, and performance requirements

Define validation strategy, test coverage, simulation approach, and compliance testing needs

Work closely with system architects, embedded software teams, validation teams, and customer stakeholders

Required Skills:

Strong experience in embedded networking software development

Good understanding of Ethernet, TCP / IP, VLAN, QoS, routing, switching, redundancy, and network diagnostics

Exposure to train communication networks, preferably ETB / ECN / TRDP / TCN / IEC 61375 standards

Experience with Linux / RTOS-based embedded systems

Strong C / C programming skills

Experience in network protocol implementation, integration, and debugging

Ability to evaluate third-party protocol stacks and define integration strategy

Experience with validation, system testing, protocol testing, and interoperability testing

Strong problem-solving and technical documentation skills

Good to Have:

Prior experience in rail communication systems or onboard train networks

Knowledge of IEC 61375, TRDP, ETB, ECN, WTB, MVB, or related train communication protocols

Experience with managed Ethernet switches, L2 / L3 networking, redundancy protocols, PTP, SNMP, LLDP, or diagnostics

Exposure to cybersecurity, safety, or reliability requirements in rail / industrial systems

Experience with tools such as Wireshark, traffic generators, simulators, protocol analyzers, and network test environments

Salary.com Estimation for ETBN Senior Software Engineer :: Remote role in Alaska, AK
$91,544 to $105,425
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ETBN Senior Software Engineer :: Remote role?

Sign up to receive alerts about other jobs on the ETBN Senior Software Engineer :: Remote role career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Wilmington, DE
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, STAFFXPERT LLC, is seeking the following. Apply via Di... more
  • Just Posted

  • Jobs via Dice Wilmington, DE
  • Location: Wilmington, DE Description: Title: Java Full-Stack Developer Location: Wilmington DE Contract to hire Minimum Qualifications 5-6 years of profess... more
  • Just Posted

  • Jobs via Dice New Castle, DE
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, ProCorp Systems Inc., is seeking the following. Apply ... more
  • Just Posted

  • Jobs via Dice Honolulu, HI
  • Aloha! One of TEKsystems' clients, a global technology solutions provider and systems integrator is seeking a System Engineer to join their team. Since thi... more
  • Just Posted


Not the job you're looking for? Here are some other ETBN Senior Software Engineer :: Remote role jobs in the Alaska, AK area that may be a better fit.

  • (Remote) - Tetra Tech Careers Tampa, FL
  • The Opportunity: Tetra Tech is adding a Senior Civil Engineer to our Power team. This role can be performed from anywhere in the United States. Why Tetra T... more
  • 6 Days Ago

  • Triunity Software San Francisco, CA
  • Role: Senior Network Engineer_Onsite SF-FSC Location: SFO, CA ( Hybrid role) Type: 6-12 months LOCAL and W2 candidates only. RESPONSIBILITIES Network Archi... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!