Embedded Software- Engineer - LLJP00001686 Job at Softworld, a Kelly Company, Lexington, MA

Z2h6Rnh5UWZ0dlBZeVRoNEx2UEZ3ak1vYkE9PQ==
  • Softworld, a Kelly Company
  • Lexington, MA

Job Description

Job Title: Embedded Software- Engineer

Job Location: Lexington, MA

Onsite Requirements: Hybrid 4 day onsite 1 day remote

  • C++
  • RTOS
  • Matlab

Job Description:

Responsibilities:

  • Work closely with a small team to define the software architecture and requirements based on high-level system requirements.
  • Design, implement, and test 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 the above.

Desired skills:

  • Firmware programming using VHDL or Verilog.
  • Experience with MATLAB and Simulink.
  • 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:

  • Bachelor's plus 5 years minimum experience, or MS plus 2 years minimum experience.

Skill Matrix:

Qualification

Assessment

Must Have


Degree Level

Bachelor's Degree

Hardware

Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux)

Real-Time Software/Hardware

5 years

Program/Project Management OR Analysis

Software Documentation

Programming

C/C++ Programming

Development experience on a Linux platform

5 years

Embedded Software

5 years

Object Oriented Software Design and Development

5 years

Software Design/Development

5 years

Testing

Software Testing

  • ** 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
  • This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
  • This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role. **

Job Tags

For contractors, For subcontractor, Remote job,

Similar Jobs

Get It - Marketing

Account Executive - SaaS Startup - Remote | WFH Job at Get It - Marketing

Sales Development Representative - SaaS (Influencer Marketing) Location: New York, Los Angeles, or Remote Are you a motivated, customer-focused individual looking to break into the world of SaaS sales? Do you enjoy helping businesses find the right solutions to achieve... 

Cardinal Health

Delivery Driver Job at Cardinal Health

 ...or equivalent work experience, preferred Minimum of 18 years of age due to driving of company owned vehicle Must hold a valid driver's license and have a good driving record Prior delivery driving experience a plus Ability to lift containers weighing up to 5... 

All the top bananas US

Electrician with Penco Electric Job at All the top bananas US

DescriptionPenco Electrical Contractors, Inc. with 41 years of service is seeking dependable team-oriented candidates willing to work in the Metro Atlanta Area and throughout the Southeastern United States.Duties and Responsibilities:Read blueprints, electrical systems... 

Waste Management

CDL Truck Driver - No Experience - Residential - 5000 Sign On Bonus - 2205287 Job at Waste Management

 ...invest in you!$5,000 Sign-On Bonus!!!! Great Pay (Based on experience) Be home every night and weekend Industry-leading health insurance...  ...Department of Transportation (DOT) requirements as well as all local, state and federal requirements and Company expectations for... 

Intermountain Health

CT Tech X-Ray Tech $5000 Bonus Job at Intermountain Health

 ...CT Tech X-Ray Tech $5000 Bonus at Intermountain Health summary: The CT Technologist at Intermountain Health performs diagnostic CT procedures using ionizing radiation, ensuring high-quality scans while adhering to safety protocols. This role involves patient preparation...