Software Engineer, Embedded Linux (IP Networking) jobs in United States
cer-icon
Apply on Employer Site
company-logo

TrellisWare Technologies · 2 days ago

Software Engineer, Embedded Linux (IP Networking)

TrellisWare Technologies is a worldwide leader in wireless communications, known for its innovative culture and advanced algorithms. The company is seeking a hybrid Software Engineer, Embedded Linux (IP Networking) responsible for designing and implementing embedded Linux-based solutions for next-generation self-networking radios.

Information TechnologyInternetLocation Based ServicesTelecommunications
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, implement, and integrate:
Enterprise grade IP layer protocol components for latent link wireless networks
Software for an embedded Linux target (headless applications, servers)
Generate and present strategic plans for advanced networking functionality
Perform feasibility studies, and performance analysis of embedded IP layer networking components
Interface with common Linux services and protocols
Document and present design alternatives using standard professional practices and corporate defined engineering processes
Develop relationships with team members built on trust and respect

Qualification

Layer 3 IP network designEmbedded Linux software developmentC++PythonEnterprise level IP Network architectureNetwork routingSecurity protocolsLinux subsystemsObject-oriented designAnalytical problem-solvingWritten communicationTeam collaborationProactive work ethicEffective decision making

Required

Bachelor's degree in Electrical/Computer Engineering, Computer Science or related field of study required
Minimum of seven years' experience with layer 3 IP network design/architecture and five years of embedded Linux software development experience
Expertise with C++ and Python, general knowledge of C
Experience with common software and IP network optimization, debugging and troubleshooting
Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors
Enterprise level IP Network architecture
Layer 3 protocol implementation and integration for embedded products
Network routing and security protocols
Linux subsystems
C/C++ and Python
Distributed revision control systems and common embedded Linux development tools (i.e. compilers, linkers, and debuggers)
You can think on your feet - you are analytical, pay attention to detail and are able to communicate your thought process both written and verbally
You are able, and enjoy working independently as well as in a team environment
Strong collaborative drive and interpersonal skills
Strong initiative, proactive work ethic and prioritization skills
Trustable judgement and analytical problem-solving skills
Effective execution and decision making
Champion of change and promotes innovation
Strong written and verbal communication skills
U.S. Citizenship or Permanent Residency

Preferred

Experience with Yocto Project or other Linux based build systems

Company

TrellisWare Technologies

twittertwittertwitter
company-logo
TrellisWare Technologies is a telecommunications company that offers voice, IP, data, and location tracking solutions.