career Opportunities: Senior Software Engineer

About Us

Moog Crossbow designs wireless location tracking devices that will enable a leading Fortune 50 logistics company to monitor its millions of packages in real-time as they move across the world. We are small but well-funded and are growing our hard-working team to the next level.

About this Job

Moog Crossbow is looking for a Senior Software Engineer to architect, develop, and maintain our leading edge asset tracking solutions. You should enjoy communication protocol design, IP networking, and optimizing concurrent systems. You should have previous experience in Java, C, and Python. We are committed to developing high quality and cutting edge wireless systems. Come join us ... we're having a great time!

Responsibilities

  • Extend multi-threaded embedded systems written in Java and C
  • Extend web-based location and sensor visualization application in Python
  • Interface with GPS, cell phone, sensors, and low power microcontroller
  • Aggressively optimize memory usage and energy usage
  • Control blocking and asynchronous behaviors
  • Tethered debugging of multi-threaded systems
  • Design and implement detailed sensor data processing algorithms
  • Write coherent, organized, maintainable code on sophisticated code-base

Requirements

  • Bachelors Degree in CS or equivalent, M.S. preferred
  • Expert Java, C, C++, and Python programming skills
  • 5+ years experience developing multi-threaded embedded systems
  • Flexible, team-focused, and able to handle many tasks concurrently
  • Quality oriented, "do it right the first time" mentality
  • Able to lead full SW product development cycle including builds and QA
  • Passion for software development and object oriented design

Preferred Experience

  • Designed network protocol or wireless radio stack for GSM, Wifi, or Zigbee
  • Experience with embedded RTOS design and driver development
  • Experience with embedded tools, compilers, arm-gcc, gdb, and IDE
  • Experience with designing cloud based server applications and Python
  • Working in agile and test-centric development environments

THE COMPANY

Moog Crossbow was founded in 1995 with the vision of becoming the vanguard of smart sensor technology for more than a decade, and has shipped hundreds of thousands of smart sensors to more than 4,000 customers worldwide.

Moog Crossbow is looking for people who thrive in a fast paced, entrepreneurial, technology-driven culture and are tenacious about achieving results. The company is located in Milpitas, CA.

  • This position is located in our corporate office in Milpitas
  • Competitive salary, & 401k
  • We provide full benefits: dental, vision, healthcare, life insurance, and Pre-Tax Flexible Spending Accounts
Moog Crossbow assures equal treatment in the administration of all personnel matters including recruitment, selection, hiring, advancement, training and transfers, without regard to race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, marital status, gender, sexual orientation, age, special disabled veterans, veterans of the Vietnam era, and other eligible veterans or any other protected class. Moog Crossbow also makes reasonable accommodations for disabled employees where appropriate and/or as required by law.

Please send your resume to:
Moog Crossbow
Attn: Professional Staffing
1421 McCarthy Blvd
Milpitas, CA 95035
fax: 408-324-4842
staffing@xbow.com


Moog Crossbow offers a large line of GPS products and services, including shipping sensors, security sensors, theft sensors, package sensors, shipment sensors, asset tracking, shipment tracking, shipment visibility, asset visibility, cold chain, cold chain tracking, high value tracking, M2M, package tracking, real-time tracking, GPS tracking, environmental sensors, sensor device, tracking device, theft detection, shipment tampering, asset location, chain of custody, sensitive shipments, ODM for developers, supply chain solutions, logistics solutions, in-transit solutions, in-transit tracking, in-transit visibility, in-transit data, in-transit security, in-transit exception alert, in-transit environmental condition, SAASM navigation, Inertial system,  SAASM inertial,  gyrocompass,  northfinding equipment,  north finding module,  AHRS,  tilt sensor,  inertial measurement unit, and  attitude heading reference system, VG700, Inclinometer, Inertial Navigation, GPS/IMU, NAV440, CXTD02, Unmanned Aerial Vehicles, Mil-STD-810 requirements and Future Combat Systems.

CONTACT US | PRIVACY | TERMS OF USE