21 days old

Embedded Software Engineer

Saint Petersburg, FL 33701
  • Job Code

Target Skills:

7+ Years Software Architecture, 15+ years total

OOP / OOD (Object Oriented Programming / Design)

Requirements development and analysis

Model Based Development

UML State Charts

UML Sequence Diagrams

State Machines

Job Description

Develop software architecture for a hemodialysis machine. Based on system requirements and functional specifications, develop use cases and component models that will be used by the developers to write software and integrate on the hardware.

Job Requirements:

Importance Scale (1 low to 10 high)

  1. Extensive experience in analyzing requirements to understand what the system needs to do. (10)
  2. Extensive experience in Object Oriented Architecture. (10)
  3. Good written and verbal communication skills. (10)
  4. Experience defining interfaces between software components. (9)
  5. Extensive experience developing use cases that incorporate the requirements analysis as well as input from domain experts. (8)
  6. Extensive experience defining a software architecture that can realize the various use cases. (8)
  7. Familiarity with the Enterprise Architect tool preferred (3), but similar tools for UML use case development acceptable (7).
  8. Familiarity with DOORS or similar configuration management tools (7).

Nice To Have

  • Medical device / Regulated industry
  • Familiarity with ICONIX method
  • PTC Integrity experience


Enterprise Architect for use case and component model development.

PTC Integrity for configuration management.


  • 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