24 days old

Embedded Software Engineer

Saint Petersburg, FL 33701
  • Job Code

Target Skills:

7-10+ Years Embedded SW Development


OOP / OOD (Object Oriented Programming / Design)

Model Based Development

Hardware/Software Integration

UML State Charts

UML Sequence Diagrams

State Machines

Python Scripting

Job Description

Perform use case driven, state machine model based software development in C++ and hardware/software integration on a hemodialysis machine.

Job Requirements:

Importance Scale (1 low to 10 high)

  • Communication Skills (10)
  • C++ (9)
  • OOP Experience (8)
  • Embedded Systems (8)

    1. HW interface on boards understanding (6)
    2. Electromechanical interfacing (6)
    3. Low level debugging (e.g. JTAG) (9)
    4. RTOS (9)
    5. Small Memory constrained H (9)

  • Formal Testing, (8)

    1. Junit / cppunit test framework ideal
    2. automated Integration test

  • Self Learning (8)

  • Design Patterns/models (7)

    1. Presenter model
    2. Dependency injection

  • Scripting experience (7)

  • Formal SW dev process (7)

    1. Requirement
    2. Config management
    3. System Testing

  • Model based development, generated code (6)
  • UML state machine and state machines (6)


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Embedded Software Engineer

Randstad Technologies
Saint Petersburg, FL 33701

Share this job

Embedded Software Engineer

Randstad Technologies
Saint Petersburg, FL

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast