Job Summary

Software System Architect

  • Location:
    Saint Petersburg, Florida
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:

Modis Engineering presently has a Software System Architect position available with a leading global company in the Tampa, Florida area


Experience analyzing requirements to understand what the system needs to do.
Extensive experience developing use cases that incorporate the requirements analysis as well as input from domain experts.
Experience defining interfaces between software components.
Object Oriented design principles
Prepares SW architect components/packages for developers
Familiarity with the ICONIX method a plus.
Familiarity with PTC Integrity a plus, but DOORS or similar tools acceptable.

Click on Apply Now to be considered for this Software System Architect position in Tampa, FL or you can visit our website to search for other opportunities that are currently available.

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Software System Architect
Need a SW Architect not a Designer needs to have worked at the component level not classes.
Use of Enterprise Architecture tool or equivalent modeling tools
Experience developing in an Embedded System developing in C++
OO Object Oriented design principles
PTC Integrity tool for management of SW requirements (tracing), experience with DOORS or another tool is OK
IEC 62304 is a must or an equivalent such as DOD 480 or another equivalent IEC
Needs to understand the operation of the system, how the system (dialysis machine) functions so pump control or fluid management experience a plus.
Architect defines and writes Use Cases. The person has to be able to understand the Use Cases that have been written by others.
Write Use Cases in English (means where others can understand as they are reviewed by customers and developers.)
Determine system behavior in the form of Use Cases. System behavior means user pushes a button and the system does the function properly.
Prepares SW architect components/packages for developers
Talks to domain experts
They do development not in an Agile environment but in iterations. Architect develops his part then sends to developers Architect starts on the next part then sends to developers.
Use cases SW analysis, use case development, UML develop SW requirements
Understand Risk Management

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement