Job Title : Embedded Software Developer
Client: Abbott
Domain :Medical Devices
Contract on W2/1099
Job Description:
Roles & Responsibilities:
Design and implement software of embedded devices and systems from requirements to production and commercial deployment
Design, develop, code, test and debug system software
Review code and design
Analyse and enhance efficiency, stability and scalability of system resources.
Integrate and validate new product designs.
Support software QA and optimize I/O performance.
Provide post production support.
Interface with hardware design and development
Assess third party and open source software.
Required Skills (Technical Competency):
Proven working experience in software engineering.
Embedded RTOS experience, ThreadX preferred.
BS degree in Computer Science or Engineering.
Total Years of Exp : 6+ years
Experience in hands-on development and troubleshooting on embedded targets and Robotics.
Solid programming experience in C or C++
Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
Familiarity with software configuration management tools, defect tracking tools, and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Strong documentation and writing skills.
Desired Skills:
Medical device industry or other regulated industry experience
UML knowledge
Job Type: Contract
Benefits:
401(k)
Dental insurance
Health insurance
Supplemental Pay:
Bonus pay
Ability to commute/relocate:
Dallas, TX: Reliably commute or planning to relocate before starting work (Required)
Experience:
Embedded software: 5 years (Required)
RTOS: 4 years (Required)
Work Location: In person
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job