Maintain and support telecommunications systems across the BNSF network.
Compensation
Salary Range: Approx. $9,451.94/month, with an average annual salary of $113,423
Responsibilities
Installing, repairing, and maintaining various telecommunications equipment, including radios, digital microwave (MW), and radio frequency (RF) data link equipment.
Install, assemble, repair, adjust, test and maintain wired and wireless systems and devices, automatic equipment identification (AEI) systems, IP networks, VoIP, cameras, Radio Frequency (RF) communications, voice and data communications, front and end train devices, and soldering electrical/electronic components.
Daily work is conducted in a safety sensitive environment where the working conditions can include diverse and extreme weather conditions (hot, cold, rain, snow, and sleet), walking and performing work on uneven surfaces, working around loud noises, fumes, and heavy/moving machinery.
Drive the development of satellite payloads, manage schedules, risks, and cross-functional coordination across multiple programs.
Compensation
$119,000—$155,000 USD
Responsibilities
Develop integrated schedules with measurable milestones for all payload subsystems and units
Track progress weekly against release and need dates, identify slips early, and drive recovery plans
Manage dependencies and lead times across engineering, PCB layout, test, production, supply chain and vendors, including long-lead and single-source parts
Plan payload team resources across programs, matching layout, test and technician demand against capacity so that conflicts are caught in planning stages
Proactively identify and solve cross-discipline challenges
We are looking for a Digital & Telecommunications Systems Architect to support the design and development of next-generation satellite communication systems.
Responsibilities
Lead the architecture and design of digital communication systems and network infrastructures
Define end-to-end telecommunications architectures for broadband, 5G and satellite connectivity applications
Translate system and customer requirements into detailed technical solutions
Define interfaces, data flows, processing chains, FPGA partitioning and system-level architectures
Collaborate with FPGA, RF, embedded software and verification teams throughout the development lifecycle
Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent
The Avionics Engineer will support the space program, providing technical expertise across the full avionics lifecycle, including system architecture, design, integration, verification, and certification activities.
Responsibilities
Support the design, development, testing, verification, and validation of spacecraft avionics systems.
Define, evaluate, and mature avionics architectures to meet program and mission requirements.
Serve as a technical resource in one or more of the avionics disciplines: Command and Data Handling (C&DH), RF Communications, Electromagnetic Interference/Electromagnetic Compatibility (EMI/EMC), Radiation Effects and Mitigation, Electrical Parts and Component Engineering, Wireless Communications, Circuit Analysis and Design.
Collaborate effectively with internal teams, customers, and external stakeholders to support program objectives.
Provide technical recommendations regarding requirements verification, test results, hazard assessments, and certification activities.
Responsible for ensuring reliability, availability and performance of telecommunications and operational technology infrastructure for rail communications systems.
Responsibilities
Provide technical support for ETCS Data Radio Systems (DRS)
Download, analyse, and interpret system and communication logs
Undertake routine system health checks
Develop, maintain, and update technical documentation
Manage and coordinate Level 3 escalations
Requirements
Degree qualification in Electronic Engineering, Telecommunications Engineering, Computer Engineering, Information Technology, or a related discipline
Nice to have: CCNA certification
Nice to have: continuous learning and professional development
Lead a team supporting the development, integration, testing, and deployment of autonomous systems in Ukraine.
Responsibilities
Lead, mentor, and develop a team of Autonomy Software Integration & Test Engineers.
Set technical priorities, assign resources, manage schedules, and ensure the team delivers against operational requirements.
Guide the development and integration of autonomy software across fixed-wing, multirotor, and other unmanned systems.
Provide technical direction for software bring-up, system configuration, troubleshooting, and mission readiness.
Oversee simulation, SIL, HIL, VIL, ground-test, and live flight-test activities.
Requirements
Bachelor’s degree in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
Nice to have: leading teams supporting autonomous aircraft or unmanned systems
Design and automate test systems for critical UAV components and subsystems, from concept to validation, ensuring reliability through electrical, mechanical, and software engineering principles.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Design and own test systems for critical UAV components and subsystems, from concept to validation.
Work across multiple EE disciplines, including power electronics, RF, communications, and system integration.
Develop PCBs to interface between test stands and the device-under-test (DUT).
Build custom test fixtures integrating relays, PLCs, PCBAs, and harnessing for automated and high-fidelity testing.
Automate test sequences using Python, ensuring repeatability, efficiency, and scalability.
Requirements
B.S. in Electrical Engineering or equivalent
Nice to have: Python
Nice to have: PCB design tools (Altium, KiCAD, Eagle)
Lead project execution: development and delivery of AI/ML, RF sensing, and communications/networking capabilities from requirements through deployment and sustainment
Translate mission needs into plans: convert customer objectives into requirements, architectures, development plans, milestones, performance measures, and acceptance criteria
Lead the technical team: mentor engineers and researchers, collaborate with systems engineers, RF/communications researchers, DevSecOps personnel and mission partners, communicate technical status, decisions, risks, and tradeoffs
Manage technical work: decompose complex work into actionable tasks and subtasks, manage dependencies, technical risks, interfaces, and progress toward program objectives
Own project architecture: design and oversee architectures spanning RF and sensor-data pipelines, AI/ML integrations, services, APIs, databases, user interfaces, Open RAN integrations, and deployment infrastructure
Requirements
PhD in computer science, software engineering, computer engineering, or related technical discipline
MS in computer science, software engineering, computer engineering, or related technical discipline
BS in computer science, software engineering, computer engineering, or related technical discipline
Nice to have: Active Secret, Top Secret, or TS/SCI security clearance
Nice to have: Architecture experience for distributed, data-intensive, real-time, cloud, on-premises, edge, RF sensing, or communications systems