Lavora.

Back to search

Embedded Software Engineer - US Citizen Required

Innovative Wireless Technologies, Inc.

Location
Lynchburg, US
Workplace
On-site
Job type
Full-time
Salary
$65k–$85k
Posted
2 days ago
Source
DevITJobs

Requirements:

  • U.S. citizenship is required; the posting also states applicants must not have dual citizenship and that sponsorship is unavailable.
  • A technical bachelors degree, such as a BSEE or BSCS, from a four-year college or university; an advanced degree in engineering, computer science, or a related field is desired.
  • The qualifications section ideally calls for five years of related experience; the posting separately lists 10 years of embedded software experience as required.
  • Proficiency in C, C++, and Python.
  • Experience with real-time embedded operating systems such as FreeRTOS or VxWorks, and with Linux.
  • Experience developing drivers, protocol stacks, and limited applications is a plus.
  • Desired experience includes product development involving standards or technologies such as APCO Project 25, cellular, Bluetooth, 802.11, WiMedia, 802.15.4, and TCP/IP; UWB or other positioning technologies; DSPs, FPGAs, SoCs; and sensor networks.
  • Ability to use lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers, and emulators.
  • Ability to solve complex problems with limited standardization and interpret written, oral, diagrammatic, or schedule-based instructions.
  • Self-motivated, curious, creative, innovative, flexible, and able to work as a team player; demonstrates original thinking, resourcefulness, and timely problem-solving.
  • Must be able to relocate to Lynchburg, Virginia, before starting work.

Responsibilities:

  • Analyze software requirements and design embedded software solutions within resource constraints.
  • Work with hardware engineers and other engineering staff to establish functional requirements, design software interfaces, and support hardware verification.
  • Design, code, integrate, test, configure, and document complete system and software solutions.
  • Keep current with wireless, networking, and processing technologies.
  • Consult with customers about maintaining software systems.
  • Communicate and present designs and tradeoffs clearly to the development team, customers, and prospective customers.
  • Mentor junior engineers.
  • Provide input for budgetary quotes.
  • Carry out other duties as assigned.

Technologies:

  • Bluetooth
  • Embedded
  • FreeRTOS
  • Hardware
  • Support
  • Linux
  • Python
  • Security
  • TCP/IP
  • Backbone
  • C++
  • Network

More

We are IWT, a solutions-oriented company developing communications technology for safety, security, defense, mining, environmental sensing, and public safety. Our products include the SENTINEL underground communications and tracking systems, a remote missile launch system, and the COYOTE sensor and communications system. Our product development and service teams also pursue research in areas such as mesh networking, UWB, Bluetooth, LTE/5G, and seismic detection. This full-time Embedded Software Engineer III role is in our Software Engineering department, based in person in Lynchburg, Virginia, with a stated annual salary range of $65,000–$85,000. Benefits include a 401(k) with matching, dental, health, vision and life insurance, an employee assistance program, a health savings account, and paid time off. The work is described as taking place in a typical office setting. We state that we provide equal employment opportunity and reasonable accommodation in accordance with the policies described in the posting.

last updated 44 week of 2026