(603) 654-1280 info@nextmovetech.com
Nextmove-Technologies-Antenna-Positioners

Embedded Software Engineer (On-Site)

Nextmove Technologies designs and manufactures antenna positioners with embedded controllers and
sensor suites which automate the alignment of directional antennas. We design all aspects to include
the mechanical, electrical, software for embedded real-time, and a Web based Graphical User interface.
Located in Hollis, NH, Nextmove Technologies, LLC is privately owned and operated and has been
developing and growing our auto antenna alignment solutions since 2008. We are proud to manufacture
our products in-house in the United States. Our applications continue to grow and include:
  •  Auto alignment solutions with built in GPS, Compass, and radio interface Point to Point
     microwave
  •  Auto alignment and tracking for Satellite LEO, MEO, and GEO satellite Constellations
  •  Stabilized antenna positioners (Built in embedded IMU features) for maritime applications
  •  Tracking antenna systems links for UAV and Rocket launch applications
  •  Pointing solutions for high frequency and/or free space optical links
  •  Products to extend the use of cellular technology edge of service

We are seeking to hire a full-time Embedded Controls Software Engineer to join our team. As part of our
Product Development team, you will work with Mechanical, Electrical, and other SW members in
designing and implementing new technologies for our products. A strong background in C programming,
motion control, and embedded Linux is required for this position. Working within our product
development process, you will design, implement, and document software to run on our embedded
controllers. The role will also include development of new interfaces to sensors, commercial microwave
and millimeter wave radios, satellite modems, peripheral processors, and motion control systems. This
is an excellent opportunity to work with cutting edge technologies in the UAV, Defense and Space based
sectors for communications.

Main Responsibilities
  •  Design, develop and optimize embedded systems for satellite and terrestrial tracking, navigation
     and related applications developed in C for our embedded Linux controllers
  •  Collaborate with other team members and customers to develop and expand our software tools
     and capabilities to meet new and evolving needs
  •  System Integration and test
  •  Interpret customer requirements and changes needed with the team to meet customer needs
  •  Troubleshoot, test, debug, release, and maintain real-time software branches
  •  Maintain and document software programs and resolutions

Who We Are Looking For
  •  An energetic team player who works well in a small company environment
  •  Self-starter and independent with excellent attention to detail
  •  Strong communication skills
  •  Organizational skills to manage multiple tasks/projects simultaneously
  •  A willingness to continually learn new skills and processes
  • Adaptability to changes in the work environment, managing competing demands

Requirements
  •  Experience with real-time embedded microprocessor and microcontroller systems, including
     experience writing interrupt service routines and interfacing to peripherals over SPI and I2C
     busses
  •  Experience with Motion Control and PID loops for both closed loop velocity and closed loop
     position feedback control systems
  •  Solid understanding and experience in design patterns, data structures and advanced
     programming techniques, including hierarchical state machines and multi-threading
  •  Minimum of 5-10 years’ experience developing software in C
  •  Strong analytical skills are a must
  •  Ability to understand electrical schematics and the fundamentals of analog circuits
  •  Strong understanding of operating system fundamentals and experience bringing up embedded
     OS’s on new platforms
  •  Ability to work independently, without direct supervision
  •  Experience developing Linux user space applications
  •  Experience working with shell scripting languages
  •  U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance (which may
     be needed)
Desired Qualifications 
  •  Understanding of control theory, and experience writing and tuning control loops  
  •  Any Web based and/or Graphical User Interface experience is a plus
  •  Application development in Python is a plus

Interested in joining our team? If you thrive working in a fast-paced environment with opportunity to
grow as the company does then we’d love to hear from you! We foster a team culture that is customer
focused while producing products that make a difference. We offer Health, Dental and Vision insurance,
401K, to include Profit Sharing and Matching, Paid Vacation and Bonuses. As we are a growing company
this is a unique opportunity to get in the door and advance with the company. Come grow with us!

Submit an Application