Senior Embedded Software Engineer — Real-Time Defense Systems

Innovative Wireless Technologies (IWT)

Lynchburg (VA)

On-site

USD 85,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k)
Employee assistance program
Health insurance
Health savings account
Paid time off
Referral program
Vision insurance

Job summary

Innovative Wireless Technologies (IWT) is seeking an experienced embedded software engineer for its Software Engineering department in the Lynchburg area. The role focuses on designing and integrating embedded software for advanced wireless and safety systems, collaborating with hardware engineers and customers.

You must have a technical bachelor's degree (BSEE or BSCS) and at least ten years of related experience, with strong C/C++/Python skills and experience with FreeRTOS, VxWorks, and Linux.

Qualifications

  • Technical bachelor's degree (BSEE or BSCS) from a four-year college or university, and at least ten years related experience.
  • Proficiency with C, C++ and Python.
  • Experience with real-time embedded operating systems such as FreeRTOS, VxWorks, etc.
  • Experience with Linux
  • Experience developing drivers, protocol stacks, and limited applications a plus.
  • Must be a US citizen with no dual citizenships

Responsibilities

  • Analyze software requirements to design an embedded software solution within the given resource constraints.
  • Consult with hardware engineers and other engineering staff to determine functional requirements, to design software interfaces, and to provide support for hardware verification.
  • Design, code, integrate, test, configure, and document complete system and software solutions.
  • Stay up-to-date on current wireless, networking and processing technologies.
  • Consult with customers concerning maintenance of software system.
  • Clearly communicate and present designs and tradeoffs to development team, customers, and potential customers.
  • Provide inputs for budgetary quotes.
  • Perform other duties as assigned.

Skills

C
C++
Python
RTOS
Linux
Driver development
Embedded systems

Education

BSEE or BSCS
Advanced degree

Tools

FreeRTOS
VxWorks
Linux

Job description

Innovative Wireless Technologies (IWT) is seeking an experienced embedded software engineer for its Software Engineering department in the Lynchburg area. The role focuses on designing and integrating embedded software for advanced wireless and safety systems, collaborating with hardware engineers and customers.

You must have a technical bachelor's degree (BSEE or BSCS) and at least ten years of related experience, with strong C/C++/Python skills and experience with FreeRTOS, VxWorks, and Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Real-Time Defense Systems
Embedded Software Engineer – Real-Time Defense Systems

L3Harris Technologies • City of Rochester (NY)

On-site
USD 85,000 - 158,000
Health and disability insurance
401(k) match
Flexible spending accounts
+5
Lead Embedded Software Architect - Remote Defense Systems
Lead Embedded Software Architect - Remote Defense Systems

Curtiss-Wright Corporation • Northern (KY)

Hybrid
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Embedded Engineer: Real-Time, UWB & Safety Systems
Senior Embedded Engineer: Real-Time, UWB & Safety Systems

SPECTRAFORCE • Lynchburg (VA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer — Real-Time Systems & Drivers
Senior Embedded Software Engineer — Real-Time Systems & Drivers

Twenty-Six Defense • De Leon Springs (FL)

On-site
USD 100,000 - 140,000
Health insurance
401k match
Paid time off
+3
Senior Embedded Systems Software Lead – Defense Solutions
Senior Embedded Systems Software Lead – Defense Solutions

Curtiss-Wright Corporation • Ashburn (VA)

On-site
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+6
Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Embedded Software Engineer – Real-Time Defense Systems
Embedded Software Engineer – Real-Time Defense Systems

L3Harris • City of Rochester (NY)

On-site
USD 85,000 - 158,000
Health insurance
401(k) match
Flexible spending accounts
+4
Remote Senior Embedded Software Engineer - RTOS/UAS Firmware
Remote Senior Embedded Software Engineer - RTOS/UAS Firmware

Jobvite, Inc. • United States

On-site
USD 159,000 - 266,000
Matching 401(k)
Paid PTO
Paid holidays
+5
Real-Time Software Engineer for EW on ARM Systems
Real-Time Software Engineer for EW on ARM Systems

Leidos Inc • Arlington (VA)

On-site
USD 87,100 - 157,450
Competitive salary
401K with a 6% company match
Flexible Schedules
+2
Senior Embedded Software Engineer - Industrial Systems
Senior Embedded Software Engineer - Industrial Systems

Wabtec Corporation • Germantown (MD)

On-site
USD 91,000 - 130,000
Relocation assistance