Senior Embedded Software Engineer

Silvus Technologies, Inc.

(Los Angeles, California)
Full Time
Job Posting Details
About Silvus Technologies, Inc.

Since its founding in 2004, Silvus has become the leading developer of complex MIMO wireless technologies which are expected to reshape broadband wireless connectivity worldwide. Silvus’ mission is to be at the forefront of bringing the revolutionary benefits of multi-antenna MIMO techniques to the transmission of high fidelity data and video into harsh conditions characterized by severe multipath, interference and spectrum congestion.

Summary

Silvus Technologies Inc. is seeking a Senior Embedded Software Engineer to participate in the development of Silvus’s state of art StreamCaster wireless mesh networking products and advanced research projects. Specifically, these responsibilities include software design and implementation for embedded communication systems, simulations/emulations of large scale wireless adhoc mesh networks, customer demonstration applications and GUI development, system performance testing and characterization software.

This opportunity is well suited for an entrepreneurial minded individual who is looking to take on greater and diverse set of challenges associated with a highly dynamic startup environment.

Responsibilities
  • Research, implementation and evaluation of MAC (Medium Access Control) and routing protocols, both on hardware and in simulations/emulations.
  • Implementation of standard protocols on the Silvus Streamcaster radio, e.g. JAUS, DLEP, COT, SNMP, etc.
  • Manage, maintain and extend the Silvus Streamcaster firmware on different platforms and architectures.
  • Implementation of network management software and web interface.
  • Application and user interface development for customer demonstrations and evaluations.
  • Implementation of performance testing software.
Ideal Candidate
  • BS Required, MS/PhD in Electrical Engineering or Computer Science a definite plus.
  • 2-4 years of relevant embedded system software development experiences required.
  • Expert in C programming. Other language such as C++, Python, JavaScript is a definite plus.
  • Linux kernel development experiences a definite plus.
  • Experiences with socket programming and various Internet/Ethernet protocols a plus.
  • Knowledge of MAC and Networking layer of a communication system a plus.
  • Knowledge of Voice/Video application over wireless networks a plus.
  • Knowledge of encryption and authentication over wireless networks a plus.
  • GUI and web interface development experiences a plus.
  • Experiences of software development under realtime operating system a plus.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Los Angeles, California
Skills Desired
Sign up or login to see how your skills match up.
  • C++
  • Hardware
  • JavaScript
  • Mac
  • Python
  • Software Development
  • Testing Software
  • Video
  • Voice
  • Electrical Engineering
  • GUI Design
  • Performance Testing
  • SNMP
  • Socket Programming
  • Computer Science
  • Software Design
  • Networking Platforms
  • Firmware
  • Ethernet
  • C Programming Language
  • Linux Kernel

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.