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

cDcwTmtDcmkrYWJLSjFvS3hhR21lNTB1Smc9PQ==
  • 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

ND Health and Human Services

Transporter Job at ND Health and Human Services

 ...Cass Human Service Zone is seeking a Transporter in Fargo, North Dakota The Transporter position at Cass Human Service Zone provides transportation...  ...visits with family. Identifying and installing appropriate car seats to ensure safe transport of children. Lifting children... 

Northern Light Health

Registered Nurse I - Intermediate Care Unit Job at Northern Light Health

 ...Department: Intermediate Care Unit Position is located: Northern...  ...Maine Medical Center Work Type: PRN Hours Per Week: 1...  ...coordinates the plan of care with other healthcare professionals. The incumbent...  ..., long-term care facilities, home health and hospice agencies,... 

Athleta

Athleta Creative Director, Art Direction Job at Athleta

 ...to make a move? Join us. Because we know that alone we're strong, but together we're unstoppable. About the Role The Creative Director, Art Direction plays a critical role in shaping Athleta's visual identity-bringing to life powerful, human-centered stories rooted... 

Cronin Ford Inc

Service Pickup/Delivery Driver Job at Cronin Ford Inc

Service pickup and delivery drivers pick vehicles up that have appointments for our service department then deliver once complete. There will be customer interaction during most pickup/delivers. In this position you may also dealer-trade new vehicles to other Ford dealerships... 

OhioX

Associate Professor or Professor Job at OhioX

 ...will be expected to: maintain an active research program, support our commitment to...  ...the undergraduate and graduate levels. Education and Experience Requirements Required...  ...through a suite of institutionalized policies. Ohio State is a member of the Michigan...