Job Description:
- Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems.
- Develops and maintains code and integrates software components into a fully functional software system.
- Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
- Performs software project management and software supplier management functions. Develops, selects, tailors and deploys software processes, tools and metrics.
- Executs and documents software research and development projects.
- Serves as a subject matter expert for software domains, system-specific issues, processes and regulations.
- Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.
- Works under general direction.
- C++ GUI programming in a human-safety-critical environment.
- Create unit tests and automated regression tests.
- Applies an interdisciplinary, collaborative approach to plan, design, develop and verify system solutions with an emphasis on network, hardware and software safety.
- Evaluates customer/operational needs to define system performance requirements, technical parameter integration and compatibility of all physical, functional and program interfaces from an engineering perspective.
- Supports the planning, organization, implementation and monitoring of requirements management processes, tools, risks, issues, opportunity management and technology readiness assessment processes with an emphasis on safety and engineering.
- Apply human factors engineering toward the implementation of designs and the implementation of system and functional requirements.
- Using AGILE tools (such as Jira) for tasking and status reporting.
- Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) or an equivalent combination of technical education and experience.
- In the USA, ABET accreditation is the preferred, although not required, accreditation standard.
location: Titusville, Florida
job type: Contract
salary: $38.20 - 48.20 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- C++ GUI programming in a human-safety-critical environment.
- Create unit tests and automated regression tests.
- Applies an interdisciplinary, collaborative approach to plan, design, develop and verify system solutions with an emphasis on network, hardware and software safety.
- Evaluates customer/operational needs to define system performance requirements, technical parameter integration and compatibility of all physical, functional and program interfaces from an engineering perspective.
- Supports the planning, organization, implementation and monitoring of requirements management processes, tools, risks, issues, opportunity management and technology readiness assessment processes with an emphasis on safety and engineering.
- Apply human factors engineering toward the implementation of designs and the implementation of system and functional requirements.
- Using AGILE tools (such as Jira) for tasking and status reporting.
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information