Embedded Software Engineer - Secret Clearance Job at SGS Consulting, Massachusetts

QUlvWkJaR3hYSW1IbW9Lb3BKa3NxSjVhZEE9PQ==
  • SGS Consulting
  • Massachusetts

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.

Job Tags

Similar Jobs

Hilton

Laundry Attendant Job at Hilton

 ...Scope of Position: Responsible for cleaning, processing, and storing hotel linens and uniforms in an efficient, organized manner to support the operational needs of the hotel and ensure guest satisfaction. Primary Responsibilities: Receives soiled linens via... 

Vensure Employer Solutions

Clinical Specialist - Cary, NC Job at Vensure Employer Solutions

 ...and devices, troubleshooting problems, and ensuring safe and effective use. Sales Support : Collaborating with sales teams to promote products, conduct product demonstrations, and answer detailed questions about their functionality. Client Relationship... 

Terrestris Global Solutions

Civil Engineer II - Bridge Program Job at Terrestris Global Solutions

 ...professionally? We can help! We are seeking a Civil Engineer II Bridge Program to support disaster recovery efforts from Hurricane...  ...the assessment, design, drafting, contract development, and construction oversight of trail and roadway bridges. This role supports... 

Advanced Behavioral Health, Inc.

HR Internship - Spring 2026 Job at Advanced Behavioral Health, Inc.

 ...Advanced Behavioral Health, Inc. is looking for an HR Intern in our Frederick, MD office location.This position is responsible for providing quality HR compliance and administrative support to the HR Team. Location: Frederick, MD Hours:20 hours/week Compensation... 

Toshiba America Electronic Components, Inc

5034 Servo Engineer Intern Job at Toshiba America Electronic Components, Inc

 ...level coursework Strong embedded coding skills Understanding of signal processing Familiarity with simulation tools such as Matlab Good communication skills Open to learning; passionate about problem solving Comfortable working in a collaborative team...