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.
|