Embedded Software Engineer - Secret Clearance

SGS Consulting

Boston (MA)

On-site

USD 90,000 - 140,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SGS Consulting seeks a hands-on engineer to define the software architecture and implement real-time control software for hardware systems. You will work with a small team, shaping requirements and driving the full software lifecycle from design to test in a lab environment.

The role emphasizes C/C++, Linux-based RTOS experience, and collaboration across hardware and software disciplines to ensure robust real-time performance.

Qualifications

  • Bachelor's degree plus 2–5 years' experience, or MS plus 2+ years.
  • Excellent interpersonal and communication skills.
  • Hands-on real-time software and hardware integration.

Responsibilities

  • Define software architecture and requirements based on high-level system requirements.
  • Oversee design, implementation, and testing of real-time software for hardware control.
  • Collaborate with a small team to ensure architecture alignment across modules.
  • Laboratory integration and testing of the software and hardware components.

Skills

Firmware programming
Digital design
Analog design
Lab instrumentation
Git version control
Low-level drivers
Debugging tools
Protocols: UDP/TCP/UART/SPI/I2C/USB

Education

Bachelor's degree + 2–5 yrs experience

Tools

Mentor Graphics tools

Job description

Job Responsibilities:

Responsibilities involve working closely with a small team to define the software architecture and requirements based on high-level system requirements and the entire design, implementation, and test of the real-time software running in and controlling the hardware.

  • Role requires hands-on real-world experience with the following: Architecting, benchmarking, designing, and programming software for physical control in C or C++ programming language for a hard real-time (time-deterministic, interrupt-driven, task-based, multi-threaded) environment using an RTOS such as real-time Linux, VxWorks, or Xenomai
  • Experience developing in Linux environments
  • Integration and testing in a laboratory setting of all of the above
  • Scripting in Python or Matlab for the purpose of electronic testing and data analysis
Skills:
  • Firmware programming using VHDL or Verilog
  • Digital design and schematic capture using Mentor Graphics tools
  • Analog or power circuit design
  • Familiarity with laboratory instrumentation, including oscilloscopes, function generators, meters, logic analyzers, and frequency counters
  • Experience with revision control systems such as git
  • Experience developing low level drivers
  • Experience with debuggers such as gdb, lldb, etc.
  • Knowledge of communication and hardware protocols (e.g. UDP, TCP, UART,SPI, I2C, USB, PCIe, MIPI)
Education/Experience:

Bachelor's plus 2-5 years minimum experience, or MS plus 2 years minimum experience.The successful candidate will have excellent interpersonal and communication skills and be able to work in a team-oriented environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Secret Clearance
Embedded Software Engineer - Secret Clearance

SGS Consulting • Milton (MA)

On-site
USD 95,000 - 140,000
Embedded Real-Time Software Engineer (Secret Clearance)
Embedded Real-Time Software Engineer (Secret Clearance)

SGS Consulting • Milton (MA)

On-site
USD 95,000 - 140,000
Embedded Software Engineer - Real-Time, Secret Clearance
Embedded Software Engineer - Real-Time, Secret Clearance

SGS Consulting • Boston (MA)

On-site
USD 90,000 - 140,000
C++ Embedded Software Engineer
C++ Embedded Software Engineer

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Embedded S/W Engineer
Embedded S/W Engineer

PlanIT Group, LLC • Grand Prairie (TX)

On-site
USD 110,000 - 170,000
Firmware Embedded Software Engineer
Firmware Embedded Software Engineer

STS Technical Services • Melbourne (FL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 90,000 - 140,000
Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Irvine (CA)

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

SGS Consulting • Boston (MA)

On-site
USD 110,000 - 160,000