Passport Systems Inc.

Senior Software Engineer Embedded Linux

Passport Systems Inc. has an opening for a Senior Software Engineer with experience developing embedded software in Linux.

Position Responsibilities

Your primary responsibilities will be to participate in the design, development, and commercialization of software for our next generation homeland security products. Work on all facets of the user interface and control system including interfacing with hardware, data acquisition, communications, control algorithms, data analysis and sensor calibration and stabilization. Work closely with our highly-skilled cross functional team to develop revolutionary world-class cargo scanners and networked detector systems.

Required Experience and Skills

  • 5+ years commercial software development experience, including 3+ years of embedded software in C++ in Linux
  • The ability to work with domain experts to deliver effective software
  • Excellent software design, and coding skills
  • Excellent analytic, written and oral communication skills 
  • BS/MS CS/EE/Science


Additional Desired Skills

  • Qt, MATLAB, Linux Networking/Wi-Fi Internals
  • Real-time Linux and VxWorks experience
  • Experience with heterogeneous multi-core / multi-processor systems