Senior Platform Software Engineer Vanu
Summary :
Vanu Inc, a leader in Software Defined Radio cellular communications systems, has a contract-to-perm opportunity for a Senior Platform Software Engineer (10+ years experience) to be a key team member focused on the low-level software for a family of cellular base station products.
Required skills are a mix of Linux kernel knowledge, experience porting to multiple hardware platforms, and IP networking expertise. Responsibilities include maintaining/customizing Debian and Red Hat based Linux distributions and packaging, and development and maintenance of system-level software (C++ and Python). Engineer needs to be able to work closely within a small team of software developers and quickly ramp up to speed on new concepts and tools. Experience at multiple layers of the IP stack and with low-level hardware debugging is essential
Experience in the following will be important:
Linux system administration
Kernel and POSIX APIs
Development and maintenance of Linux device drivers
Debian, Red Hat, CentOS configuration and porting to new platforms
Packaging of applications using Debian (.deb) or Red Hat (.rpm)
Shell scripting (bash), Python, C++
Open source development tools, especially gcc/binutils, GNU make, svn, bugzilla
X86 and ARM architectures
Network troubleshooting tools (wireshark, tcpdump)
Debugging C/C++ applications using GDB
Knowledge of cellular communications stack(s) is a plus
| Location: |
One Cambridge Center
Cambridge, MA 02142
United States
|