Embedded Software Engineer

Mossville, IL, US • Posted 1 day ago • Updated 1 day ago
Contract W2
10 Months
No Travel Required
On-site
$40 - $45/yr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded C++
  • MATLAB
  • Python
  • Simulink

Summary

Embedded Software Engineer

Introduction

An Embedded Software Engineer applies principles of computer science and mathematical analysis to the design, development, testing, and evaluation of embedded software and systems. They work on operating systems-level software, compilers, and network distribution software across various industries.

Responsibilities

  • Design and implement software for embedded devices and systems from requirements to production.
  • Write and code logical and physical database descriptions and specify identifiers for database management systems.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
  • Develop embedded software for electronics control systems supporting various programs.
  • Configure, integrate, build, and test embedded software.
  • Test software for embedded electronic control systems and troubleshoot any defects.

Requirements

Required Skills

  • Solid programming experience in C or C++.
  • Model-Based Development experience.
  • Embedded control software development experience.
  • Familiarity with debuggers and good debugging skills.
  • Basic knowledge of the full software development lifecycle.
  • Basic ability to troubleshoot issues and make system changes as needed.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development software related to embedded systems such as SQL, VisualBasic, etc.

Desired Skills

  • Application Software development and integration skills.
  • Experience with communications software/protocols.
  • Embedded Operating System experience.
  • Experience with model-based development tools like MATLAB/Simulink/Stateflow.
  • Experience with scripting languages such as Python.
  • Experience with Engine or Machine controls development.
  • Experience working with and troubleshooting electrical systems.
  • Prior work experience with CAN/SAE J1939 and Ethernet.

Soft Skills

  • Verbal and written communication skills.
  • Problem-solving skills.
  • Customer service and interpersonal skills.
  • Ability to work in a team environment and communicate technical information effectively.
  • Strong analytical, organizational, and time management skills.

Summary

An Embedded Software Engineer plays a crucial role in the development and testing of embedded software and systems across various industries. They work on designing, implementing, and testing software for embedded devices and systems, ensuring efficiency and stability in system resources.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91173643
  • Position Id: 9110497
  • Posted 1 day ago

Company Info

About Medinext Global LLC

With years of combined experience in medical billing, revenue cycle management, and healthcare IT, Medinext Global LLC brings a unique dual-domain expertise to help providers run smarter, more compliant operations.

To become the most trusted partner in Healthcare RCM, IT Consulting, and Global Talent Services, enabling organizations worldwide to reach new levels of efficiency, security, and success.

About_Company_OneAbout_Company_Two
Contact the job poster
RJ

Rhea Jones

Recruiter @ Medinext Global LLC
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mossville, Illinois

•

Yesterday

Easy Apply

Contract

30 - 35

Remote

•

4d ago

Easy Apply

Full-time

70,000 - 130,000

Hybrid in California, Maryland

•

19d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs