Previous Job
SWE 3 (Goldwing)
Ref No.: 17-14957
Location: Palm Bay, Florida
Position Type:Full Time/Contract
Start Date: 10/25/2017
 Duration: 4 to 6 months
Pay: $45-$55 / hr.
Shift: M-F 5/8
Harris Corporation is seeking a Software Engineer.
Role Responsibilities
  • Experience with development targeting an ARM processor
  • Debugging Linux boot process (Uboot->Linux->Init process)
  • SysV Init
  • Understanding of sysfs, device drivers
  • Experience tracking down performance problems (CPU utilization spiking, memory leaks)
  • Experience tracking down timing problems (deadlock, sequencing)
  • Understanding logging mechanics of Linux kernel, device drivers
  • Using Putty/Moba/Xterm to remote onto boards, understand the state of a system, copy info to and from a board
  • Comfort using gdb to do remote "on target” debugging of an application
  • Using SVN to:
    • Find when a change was introduced
    • Merge between branches
    • Dealing with multiple branches
  • Using strace for debugging problems
  • Using valgrind for finding memory problems
  • Networking in Linux (ifconfig, port forwarding, logical vs. physical interfaces,  tcpdump and analysis, iperf)
  • BS in Computer Science, or other related computer disciplines is required.
  • 6+ years' related experience
Preferred Qualifications:
  • C++11
  • C++ Poco library experience
  • Embedded Linux environment experience is a huge plus.