Embedded Software Engineer

SPECTRAFORCE

Lynchburg (VA)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SPECTRAFORCE is seeking an experienced embedded software engineer to join our defense-focused team in Lynchburg, VA. You will design and implement real-time software for mission-critical systems, collaborating with hardware and system engineers to deliver robust solutions.

Responsibilities include writing drivers, protocol stacks, and embedded applications, validating against stringent requirements, and contributing to ongoing R&D efforts in wireless, UWB, and networking technologies.

Qualifications

  • Self-motivated, curious-minded, and flexible team player.
  • Bachelor's degree in electrical or computer engineering with at least ten years of related experience.
  • Proficiency with C, C++ and Python.
  • Experience with real-time embedded OS such as FreeRTOS, VxWorks; Linux experience.
  • US citizenship is required; knowledge of positioning tech (UWB) is a plus.

Responsibilities

  • Analyze software requirements to design embedded solutions within constraints.
  • Collaborate with hardware engineers to define functional software interfaces.
  • Design, code, integrate, test, and document complete system software.
  • Stay current with wireless, networking, and processing technologies.
  • Consult with customers on software maintenance and requirements.
  • Communicate designs and tradeoffs clearly to teams and customers.
  • Provide inputs for budgetary quotes and project planning.
  • Perform other duties as assigned.

Skills

Self-motivated
Curious-minded
Creative
Team player

Education

BSEE or BSCS
Advanced degree in engineering or CS

Tools

C
C++
Python
FreeRTOS
VxWorks
Linux

Job description

It is a solutions-oriented company dedicated to creating revolutionary communications solutions for a myriad of applications with focus in safety, security and defense. Our mission is to continue to build a strong and profitable organization by selecting and retaining top-tier, self-driven engineering team members. This team is an integral part of a larger product development, service and support organization; working together to deliver products and services that enrich our customer’s lives by making them safer, more effective and more profitable.

The product highlights include the market-leading SENTINEL™ Underground Communications and Tracking System and SENTINEL™ Emergency Mine Rescue Communications and Tracking System. These highly-scalable, fault-tolerant, intrinsically-safe mesh network systems provides the backbone for critical voice and data communications in challenging underground environments. SENTINEL™ systems are deployed in over 100 underground facilities inside and outside of the United States. Other successful products include the Remote Missile Launch System which is currently being used at Navy and Marine training facilities and the COYOTE Sensor and Communications System™ which has been successfully deployed on both the northern and southern U.S borders.

In addition to product development for the mining, defense, environmental sensor and public safety markets, client is dedicated to maintaining its technological edge by continually engaging in cutting-edge research and development with recent examples being advanced mesh networking routing, ultra-wideband (UWB) communications, Bluetooth, LTE/5G and seismic detection and classification algorithms.

Essential Duties and Responsibilities

include the following. Other duties may be assigned.

  • 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.
Qualifications:
Required:
  • 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.
  • 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 UltraWideband (UWB) and other positioning technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Insight Global • Broomfield (CO)

On-site
USD 120,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Saltu Staffing • Fort Worth (TX), Arlington (TX)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Actalent • Wisconsin

On-site
USD 95,000 - 135,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H. T. PROF Group • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Software Engineer (Embedded & PC Systems)
Software Engineer (Embedded & PC Systems)

Peskind Executive Search • Columbia (SC)

On-site
USD 80,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 llc • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Boston (MA)

Remote
USD 120,000 - 160,000
Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Keystone Distinction Group • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Embedded Software Engineer - Communication Systems
Embedded Software Engineer - Communication Systems

Insight Global • Atlanta (GA)

On-site
USD 120,000 - 180,000