We are urgently looking for an R&D Software Engineer III to work on a 12-24 month contract with opportunities for extension/conversion. This project will work with our Medical Device Client in Sylmar, California Selected candidates will be working on an 8 am to 5 pm Monday through Friday work schedule.
Position Description:
- Embedded Software Engineering position responsible for developing a custom handheld patient care unit that utilizes a Blackfin DSP processor as a general embedded processor with an RTOS for communicating with patients with implantable medical devices.
- Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development.
- Participates in design reviews; designs documents and resolves issues as directed.
- Develops unit test cases involving embedded design/implementation.
- Contributes to and supports reviews held by other engineers and provides useful feedback.
- Reviews project deliverables such as specifications, code, and test procedures for feasibility, thoroughness, clarity, correctness, and accuracy.
- Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments. Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendor
Qualifications:
- Bachelor’s degree in software engineering, computer science, or a related engineering field.
- Typically, a minimum of five-plus years of progressively more responsible work experience in a range of software engineering disciplines using a variety of programming methods
- Strong experience with embedded C software programming language is required.
- Strong experience with embedded platforms, RTOS, and overall design is required.
- Strong experience working with CrossCore Embedded Studio is desired.
- Experience with the unit- and integration-level testing and automated testing is required.
- Experience with DSP is desired.
- Experience with I2C, UART, and SPI communication interfaces is desired.
- Strong attention to detail and belief in delivering quality work products. Willingly to highlight any defects found.
- Ability to work independently on technical, low-level details of the embedded platform.
- Ability to work in a highly matrixed and geographically diverse business environment.
- Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
- Ability to leverage and/or engage others to accomplish projects.
- Strong verbal and written communication with the ability to effectively communicate at multiple levels in the organization.
- Multitasks, prioritizes and meets deadlines in a timely manner.
- Strong organizational and follow-up skills, as well as attention to detail.
- Ability to maintain regular and predictable attendance
We are urgently looking for an R&D Software Engineer III to work on a 12-24 month contract with opportunities for extension/conversion. This project will work with our Medical Device Client in Sylmar, California Selected candidates will be working on an 8 am to 5 pm Monday through Friday work schedule.
Position Description:
- Embedded Software Engineering position responsible for developing a custom handheld patient care unit that utilizes a Blackfin DSP processor as a general embedded processor with an RTOS for communicating with patients with implantable medical devices.
- Debugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future development.
- Participates in design reviews; designs documents and resolves issues as directed.
- Develops unit test cases involving embedded design/implementation.
- Contributes to and supports reviews held by other engineers and provides useful feedback.
- Reviews project deliverables such as specifications, code, and test procedures for feasibility, thoroughness, clarity, correctness, and accuracy.
- Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments. Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendor
Qualifications:
- Bachelor’s degree in software engineering, computer science, or a related engineering field.
- Typically, a minimum of five-plus years of progressively more responsible work experience in a range of software engineering disciplines using a variety of programming methods
- Strong experience with embedded C software programming language is required.
- Strong experience with embedded platforms, RTOS, and overall design is required.
- Strong experience working with CrossCore Embedded Studio is desired.
- Experience with the unit- and integration-level testing and automated testing is required.
- Experience with DSP is desired.
- Experience with I2C, UART, and SPI communication interfaces is desired.
- Strong attention to detail and belief in delivering quality work products. Willingly to highlight any defects found.
- Ability to work independently on technical, low-level details of the embedded platform.
- Ability to work in a highly matrixed and geographically diverse business environment.
- Ability to work within a team and as an individual contributor in a fast-paced, changing environment.
- Ability to leverage and/or engage others to accomplish projects.
- Strong verbal and written communication with the ability to effectively communicate at multiple levels in the organization.
- Multitasks, prioritizes and meets deadlines in a timely manner.
- Strong organizational and follow-up skills, as well as attention to detail.
- Ability to maintain regular and predictable attendance