Software Engineer

Zeta Associates, Inc.
Fairfax, United States of America
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fairfax, United States of America

Tech stack

C
Java
Universal Mobile Telecommunications Systems
LTE (Telecommunication)
Synchronous Optical Networking
C++
Code Division Multiple Access
Configuration Management
Communications Protocols
Software Debugging
Linux
General Packet Radio Service
Global System for Mobile Communications
Python
Reverse Engineering
Shell Script
Product Software Implementation Methods
Real Time Systems
GIT
Information Technology

Requirements

The candidate must have 10 years of experience in the design and implementation of software systems. The candidate will apply protocol and telecom signaling knowledge and technical expertise to provide mission oriented customer solutions. The candidate should have experience with C/C++ and Java programming languages in a large, distributed, real-time system, and Python, and shell scripting on Linux/Unix environments, using configuration management (GIT) to manage processes. Detailed knowledge of cellular technologies (including LTE, UMTS, GPRS, GSM and CDMA), both air interface and wire line traffic, central office networking (SONET/SDH), numerical algorithms, and encryption are highly desired. The candidate should be experienced in all aspects of code design, implementation, testing, analysis, and debugging. Experience with telematics is highly desired. Other IoT/mobile m2m communications experience is a strong 2nd preference.

Required

    • Bachelor's Degree in Electrical Engineering, Computer Science, or related field.
    • Experienced in Linux, Python, C, C++.
    • Experience in network protocol analysis.

Desired Experience

    • Cellular communications or reverse engineering experience is highly desired

Key Words

    • Linux *- LTE, UMTS, GPRS, GSM and CDMA *- SONET/SDH
    • C/C++, Java
    • Python, Linux shell scripting

Apply for this position