Job Description

Air-Weigh, the leader in on-board electronic scale systems for commercial trucks and trailers is adding a key embedded software engineering position.  Air-Weigh is a growth-oriented technology company shipping products nationwide and to Europe, South America, Australia and other parts of the world.  We are seeking a highly motivated embedded software engineer to develop and maintain our microcontroller based on-board scale systems. 


Full benefit package: health/dental/life insurance, 401(k), paid time off, paid holidays, company events, routine team building. 


  • Developing  embedded firmware code
  • Software design and development for new products
  • Software design and development for production test equipment
  • Software engineering support for product release and manufacturing
  • Software engineering support of existing products.
  • Provide periodic project progress reports
  • Participate in new product R&D
  • Willing to work in virtual team dynamic


Qualified candidates will have strong embedded programming skills, including C, debuggers or emulators, cross-compilers and software documentation.  Experience in developing hardware drivers for 32-bit controllers, embedded Linux environments, data communications, higher level languages (Python, Ruby), and implementing network protocols a plus.  Responsibilities will include software design, implementation, debug, release and sustaining support.

Educational Requirements:
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering, or five years experience as a Software Engineer
Minimum qualifications & experience:
        Five (5) years experience in a related capacity
        Ability to use PC design tools effectively
        Experience with micro controller and microprocessor systems
        Experience with real-time industrial data acquisition and/or controls
        Excellent verbal and written communication skills
        Ability to work independently and communicate effectively
        Strong interpersonal skills
Additional qualifications & experience preferred:
        Experience designing and developing vehicle software
        Experience with inter-device communications, Bluetooth
        Experience with SAE network protocols J1939, J1708/J1587

If you would like the opportunity to become a member of our talented team, send your cover letter, resume, and salary requirements to [email protected] and include the words Software Engineer in the subject line.