Embedded Systems Engineer

VS Tech Solutions

York (York County)

On-site

USD 80,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology firm is seeking an Embedded Systems Engineer to design and implement software and hardware for embedded devices. The ideal candidate will have a Bachelor's degree in Electronic Engineering or Computer Science, with at least three years of experience. Responsibilities include developing, testing, and debugging system software. Familiarity with C/C++, MATLAB, and Six Sigma methodologies is essential. The position offers opportunities for professional growth in a collaborative team environment.

Qualifications

  • At least three years of professional industry experience in a related field.
  • Proven working experience in embedded systems engineering.

Responsibilities

  • Design and implement software of embedded devices and systems.
  • Review code as well as hardware design.
  • Integrate and validate new product designs.

Skills

Embedded Systems
C
C++
MATLAB
Python
VBA
LEAN
Six Sigma
Debugging
Code Review
IP protocols
MODBUS
CAN Bus
RS 422
RS 485

Education

Bachelor's degree in Electronic Engineering or Computer Science

Job description

Skills: Embedded Systems, C, C++, MATLAB, Python, VBA, LEAN, Six Sigma, Debugging, Code Review, IP protocols, MODBUS, CAN Bus, RS 422, RS 485

Duties and Responsibilities

The Embedded Systems Engineer will have core duties and responsibilities to include:

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Design and implement hardware embedded systems from requirements to production and commercial deployment, including design, schematic capture, component specification and PCB layouts.
  • Design, develop, code, test, and debug system software.
  • Review code as well as hardware design.
  • Analyse and enhance efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide postproduction support.
  • Interface with other design and development staff with Engineering Department.
  • Assess third party and open-source software.
General Qualifications
  • At least three (3) years of professional industry experience in a related field.
Desired Characteristics
  • Highly motivated self-starter with drive to succeed.
  • Exceptional communication skills and willingness to continually improve.
  • Familiarity with developing real time software for embedded systems.
  • Coding experience in MATLAB, python, C/C++, VBA, etc.
  • Demonstrated collaboration, and facilitation skills.
  • Flexible, friendly, and adaptive approach to working in a team-based culture.
  • Expertise with commercial software qualification process related commercial software certification standards for embedded software.
  • Familiarity with MODBUS, RS 422, RS 485, and CAN bus.
  • Knowledge of data structures, algorithms, and software engineering principles.
  • Keen listener and innate drive to succeed; and
  • LEAN / Six Sigma aware.
Qualifications
Required Professional Experience
  • The successful candidate will have a Bachelor's degree or higher in Electronic Engineering or Computer Science with a minor or coursework in hardware and software design.
  • Have current Certification in C or C++
  • Have at least three (3) years of professional working experience in a related field.
  • Have demonstrable coding proficiency with MATLAB, Python, C/C++, VBA, etc.
  • Have knowledge and proficiency with commercial software qualification process related commercial software certification standards for embedded software.
  • Minimum LEAN or Six Sigma aware, with at least two (2) years of practical working experience with testing, data acquisition and electronic systems design.
  • Proven working experience in embedded systems engineering.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Excellent knowledge of reading schematics and data sheets for components; and
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Jobot • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
Embedded Software Engineer
Embedded Software Engineer

InfoStride • California

On-site
USD 110,000 - 190,000
Embedded Engineer I - SAT
Embedded Engineer I - SAT

Southern States, LLC • Hampton (GA)

On-site
USD 70,000 - 95,000
Embedded Systems Engineer
Embedded Systems Engineer

matchsource llc • Elmhurst (IL)

On-site
USD 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Saxon Global • Irvine (CA)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Global Business Ser. 4u Inc. • Mossville (IL)

Hybrid
USD 110,000 - 150,000
Hybrid work schedule
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services Limited • Mossville (IL)

On-site
USD 60,000 - 80,000
Embedded Engineer II - SAT
Embedded Engineer II - SAT

Southern States LLC • Hampton (GA)

On-site
USD 65,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

Cyient Limited • Irvine (CA)

On-site
USD 110,000 - 140,000