ALL CAPS NO SPACES B/T UNDERSCORES
Bill Rate $53 - $56
PTNUSGBAMSREQIDCandidateBeelineID
i.e. PTNUS9999999SKIPJOHNSON0413
MSP Owner: Patrice Patrick
Location: Melbourne FL 32904 (100% On-site)
Duration: 6 months
GBaMS ReqID:
Skills:
C ProgrammingC
EIS : Embedded Software/Firmware Development Experience Required: 4-6
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
Bachelors 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).
Preferred Qualifications (Nice to Have)
Experience with safety critical in Locomotive or automotive/aerospace embedded systems.
Knowledge of BSP development or driver customization.
Experience with Green Hills MULTI IDE or similar toolchains.
Exposure to cybersecurity fundamentals in embedded systems.
Soft Skills
Strong problem-solving and debugging abilities.
Good communication and teamwork skills.
Ability to work in a fast-paced collaborative environment.
Attention to detail and commitment to high-quality deliverables.
ALL CAPS NO SPACES B/T UNDERSCORES Bill Rate $53 - $56 PTNUSGBAMSREQIDCandidateBeelineID i.e. PTNUS9999999SKIPJOHNSON0413 MSP Owner: Patrice Patrick Location: Melbourne FL 32904 (100% On-site) Duration: 6 months GBaMS ReqID: Skills: C ProgrammingC EIS : Embedded Software/Firmware Developmen...
ALL CAPS NO SPACES B/T UNDERSCORES
Bill Rate $53 - $56
PTNUSGBAMSREQIDCandidateBeelineID
i.e. PTNUS9999999SKIPJOHNSON0413
MSP Owner: Patrice Patrick
Location: Melbourne FL 32904 (100% On-site)
Duration: 6 months
GBaMS ReqID:
Skills:
C ProgrammingC
EIS : Embedded Software/Firmware Development Experience Required: 4-6
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
Bachelors 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).
Preferred Qualifications (Nice to Have)
Experience with safety critical in Locomotive or automotive/aerospace embedded systems.
Knowledge of BSP development or driver customization.
Experience with Green Hills MULTI IDE or similar toolchains.
Exposure to cybersecurity fundamentals in embedded systems.
Soft Skills
Strong problem-solving and debugging abilities.
Good communication and teamwork skills.
Ability to work in a fast-paced collaborative environment.
Attention to detail and commitment to high-quality deliverables.
View more
View less