Sr. Embedded Linux Software Engineer

Meteorcomm Llc
Renton, WA, United States
about 2 months ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows ARM Architecture C++ (Programming Language) Dynamic Host Configuration Protocol Desktop Computing Linux Linux on Embedded Systems Embedded Software Firmware Integrated Development Environments Network Security Scrum Methodology
+11 more
Real-Time Operating Systems Software Safety Simple Network Management Protocols Software Engineering TCP/IP Transmission Control Protocol (TCP) Web Applications Diagnostic Tools Information Technology U-Boot Hardware Debugging

Job description

In this new role, you will be responsible for software development activities for the Positive Train Control (PTC) Communication System (“the communication system”). Within an Agile/Scrum development environment, design, develop, test, and maintain software for radio communication networks and the peripheral devices used in these networks. Primarily this involves firmware embedded in MCC radio products and peripherals but could also include desktop computer applications for test or production support or for customer network applications.

Requirements

  • Master’s or Bachelor’s degree in Electrical Engineering, Computer Science, Software Engineering or equivalent.
  • Over 5 years of experience in embedded software development.
  • Ability to work as a team member within an Agile/Scrum environment.
  • Well versed in all monitoring and diagnostic tools necessary for software development.
  • Ability to develop embedded software using C/C++14/Linux.
  • Knowledge on Linux OS/Processor running on ARM Cortex-Ax.
  • Have a strong ability to create and apply methods to trap and analyze firmware and hardware defects.
  • Familiarity with Das-U-Boot.
  • Understanding of communication network architectures and their implementation in software.
  • Comfortable using basic hardware debugging tools such as Oscilloscopes or Logic Analyzers.
  • Familiarity with wireless communications systems.
  • Experience with real time operating systems.
  • Experience with protocol stacks (such as TCP/IP).
  • Excellent time management and organizational skills.
  • Excellent written and verbal communication skills. Desired Qualifications:

  • Familiarity with SNMP, DHCP, UDP, TCP.
  • Familiarity with Coldfire processor platform or similar embedded processors.
  • Familiarity with developing in a Windows environment.
  • Familiarity with embedded Linux development.
  • Experience with development for software safety.
  • Familiarity with network security practices

About the company

Meteorcomm, a global telecommunications company that provides data communications solutions and services for the railroad industry is looking for SeniorEmbedded Linux Software Engineer to support our growing team based out of the Renton area.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

Videos

See all

Related articles

See all