Embedded Software Engineer - US Citizen Required Job at Innovative Wireless Technologies, Inc., Lynchburg, VA

Z2NNbFk4NVZKWkxqTm5QQk9zMWwreUtmV1E9PQ==
  • Innovative Wireless Technologies, Inc.
  • Lynchburg, VA

Job Description

Salary: $65,000 - 85,000 per year 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 43 week of 2026

Job Tags

Full time, Work at office, Remote work, Relocation, Flexible hours

Similar Jobs

Dynamics ATS

Medical Records Clerk Job at Dynamics ATS

 ...orientation, page counts, and completeness Index each document to the correct patient, encounter, date of service, and document type Review scanned output for errors and rescan or reindex as needed Enter and maintain batch, volume, and exception data in tracking... 

Independent Software

Signals Analyst, Level 1 Job at Independent Software

What You Will Do: At Independent Software, as a Signals Analyst Level 1, you will support mission-critical national security operations by analyzing RF signals and identifying key characteristics to determine signal structure, parameters, and behavior. In this role,...

Staffingine LLC

SAP EDI Integration Lead Job at Staffingine LLC

 ...Job Title: SAP EDI Integration Lead Job Location: Remote Job Type: Contract Job Description: Own the overall EDI workstream and serve as the primary point of accountability for EDI delivery and readiness. Maintain a complete inventory of inbound... 

Eagle River Ford

Service Writer Job at Eagle River Ford

 ...value service to each other and the world as much as to our customers!Benefits:* Competitive Pay based on experience* Health, Medical and Dental* 401K Plan* Paid time off and vacation* Growth opportunities* Employee vehicle purchase plans* Family owned... 

UF Health

Clinical Social Worker (MSW) | Inpatient/Outpatient Social Work Services | Full-time | Nights Job at UF Health

 ...dynamic healthcare environment. Responsibilities The Clinical Social Worker provides and coordinates psychosocial and behavioral services...  ...in a crisis intervention situation and assesses for potential abuse/neglect of vulnerable patients. Schedule FTE: 1.0...