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

K3h4S3JCQWNwd2tjWXlnNGZBbFFCV1h3V2c9PQ==
  • 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 subcontractor, Remote job,

Similar Jobs

ShortList Recruitment Limited

Senior Business Analyst Job at ShortList Recruitment Limited

 ...Senior Business Analyst Hybrid Arlington VA $120,000 Were looking for a Senior Business Analyst to lead high-impact digital transformation projects, in particular around the implementation of ERP solutions. Youll work closely with stakeholders, shape business... 

Global Channel Management, Inc.

Remote Clinical Assistant Job at Global Channel Management, Inc.

We are seeking a Remote Clinical Assistant to support healthcare professionals by managing patient records, scheduling appointments, and facilitating communication between patients and medical staff. This role requires strong organizational skills and the ability to handle... 

Elevance Health

Learning experience designer - specialty pharmacy Job at Elevance Health

 ...medications across a wide range of conditions, we deliver an elevated experience, affordability, and personalized support throughout the consumers treatment journey. Title : Learning Experience Designer II Location(s): 376 Northlake Blvd, Altamonte... 

Orpheus, Inc.

Full Stack Web Developer Job at Orpheus, Inc.

 ...Orpheus, Inc. is a team of passionate and experienced web designers, web developers, graphic designers, and marketing strategists that want nothing...  ...match ~14 paid holidays and 2 weeks PTO a year ~ Remote work opportunities after probationary period at manager's... 

The Eye Group

York, PA - Full time in ophthalmology practice Job at The Eye Group

Full time or part time opportunity to practice in a community rooted ophthalmology practice with full on-site optical. Perform comprehensive eye exams and contact lens fittings, seeing 20 patients per day. Conveniently located just 1 hour north of the Baltimore/DC metro...