Embedded Software Developer

Melbourne, FL, US • Posted 5 days ago • Updated 5 days ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
On-site
$35 - $40/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • 3+ years of hands-on experience in embedded software development.
  • he ideal candidate will have strong proficiency in C/C++
  • extensive work with RTOS platforms
  • and experience with modern embedded development tools & web based interfaces.

Summary

Job Description: Embedded Software Developer (3+ Years Experience)

Position: Embedded Software Developer

Experience Level: 3+ Years

Location: Melbourne, Florida

 

About the Role

We are seeking a skilled Embedded Software Developer with hands-on experience in developing software for real time and safety critical systems. The ideal candidate will have strong proficiency in C/C++, extensive work with RTOS platforms, and experience with modern embedded development tools & web based interfaces.

 

Key Responsibilities

Design, develop, and maintain embedded software for real-time applications.

Work with RTOS environments including Green Hills INTEGRITY, FreeRTOS, and QNX.

Develop low-level drivers, middleware, and application layers in C/C++.

Integrate and debug embedded software on target hardware platforms.

Collaborate with cross-functional teams (hardware, systems, verification) to ensure smooth development and integration.

Utilize software debugging tools, profilers, and code versioning systems.

Develop lightweight web interfaces using HTML and web services for device-level configuration or monitoring.

Participate in design reviews, code reviews, and documentation creation.

Optimize embedded systems for performance, safety, and reliability.

 

Required Skills & Qualifications

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

3+ years of hands-on experience in embedded software development.

Strong proficiency in C and C++ programming.

Practical experience with RTOS environments such as:

Green Hills INTEGRITY

FreeRTOS

QNX Platform

Experience with embedded debugging tools, memory management, and task scheduling.

Working knowledge of HTML for embedded web UI development.

Linux and Shell scripting

Experience in implementing or consuming Web Services (REST/SOAP) in embedded systems.

Understanding of communication protocols (UART, SPI, I2C, CAN, Ethernet).

Familiarity with software development processes (Agile, version control, CI/CD).

 

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: 91122878
  • Position Id: 8912758
  • Posted 5 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Easy Apply

Third Party, Contract

West Melbourne, Florida

Today

Contract

Compensation information provided in the description

Melbourne, Florida

16d ago

Easy Apply

Contract

$117 - $132

Melbourne, Florida

Today

Easy Apply

Full-time, Contract

Search all similar jobs