×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer IV

Job in Lynchburg, Campbell County, Virginia, 24505, USA
Listing for: Spectraforce Technologies
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Job Description & How to Apply Below
Job Title:

Software Developer/Engineer IV
Location Lynchburg, VA
Department:
Software Engineering
Duration:
Full Time (Direct Hire)
Must be a US citizen with no dual citizenship or sponsorship to apply

Essential Duties and 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.

Mentor junior engineers.

Provide inputs for budgetary quotes.

Perform other duties as assigned.

Required Qualifications:

Self-motivated, curious-minded, creative, innovative and flexible team player

Technical bachelor's degree (BSEE or BSCS) from a four-year college or university, and at least ten years related experience required.

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 citizenship.

Must pass background check and drug screen to be successfully onboarded

Desired:

Advanced degree in engineering, computer science or similar field.

Experience with product development in standard areas such as APCO Project 25, cellular standards, Bluetooth, 802.11, WiMedia, 802.15.4, and/or TCP/IP networked products is a plus.

Experience with Ultra Wideband (UWB) and other positioning technologies.

Experience with DSPs, FPGAs and So Cs Experience  with sensor networks.

Development

Skills:

The ability to work with lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers and emulators is essential.

Reasoning Ability:
Candidate must possess the ability to solve complex problems and deal with a variety of variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Innovative Thinking:
Individual must display original thinking and creativity; meeting challenges with resourcefulness in a timely manner.

Physical Requirements:

Physical requirements for this job are those required of a normal desk job in a typical office setting.

Equal employment opportunity policy:
Client does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

Reasonable accommodation policy:
Federal contractors must provide reasonable accommodation to applicants with disabilities where appropriate. Applicants requiring reasonable accommodation for any part of the application process should follow the instructions in the job opportunity announcement. For any part of the remaining hiring process, applicants should contact the hiring agency directly. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Applicant Notices & Disclaimers For information on benefits, equal opportunity employment, and location-specific applicant notices,
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary