Embedded Software- Engineer - LLJP00001686
Company: Softworld Inc
Location: Lexington
Posted on: April 3, 2025
|
|
Job Description:
Job Title: Embedded Software- Engineer
Make sure to apply quickly in order to maximise your chances of
being considered for an interview Read the complete job description
below.
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. **
Keywords: Softworld Inc, Boston , Embedded Software- Engineer - LLJP00001686, IT / Software / Systems , Lexington, Massachusetts
Click
here to apply!
|