View Our Website View All Jobs

Software Engineer level I and II

General S/W Eng position (EI, EII)

​Experience developing in mixed-platform and mixed-language environments in a technical environment

​Linux (pref. RHEL/CentOS) and Windows
​Average proficiency at least two of Java, C++, python a plus
Experience using gcc, g++, Makefiles
Cross-compiled environment (usually for ARM processor)

Low-level programming skills necessary to support hardware/firmware/software integration

Device-driver development a plus​
Familiarity with ADC, DAC, GPIO devices
Signal processing a plus

Should be able to install and administer Linux and Windows OS for lab-level support purposes

E.g., should be able to change IP address of a machine, copy files from one server to another, configure NFS and SAMBA mounts, etc.

Basic TCP/IP networking knowledge

Sockets
TCP vs UDP, ARP, DHCP, PXE booting

Comfortable working with Virtual Machines

VMWarem, VirtualBox, Linux Qemu/KVM

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150