Sr. Software Engineer
Job Type : Contract 6-12 month
Location/City : MA - Littleton
Category : Software/Embedded
Region : Northeast
Id : 25409
A Software engineer is needed and must be highly skilled with Linux device drivers, software close to hardware, and high-speed data acquisition to work on projects in medical imaging, security imaging, and industrial imaging.
Products all involve acquiring data at rates up to and will be exceeding 2.5Gb/sec over commercial and custom PCIe interfaces and over network interfaces.
Will be entirely/partially responsible for the system control software for imaging capital equipment.
Communication with other subsystems
The software engineer must be able to participate in the development of specs, architecture, interfaces, software test design, implementation and automation.
A Bachelor’s degree in a technical discipline or equivalent.
Must have at least 5 years experience with Linux drivers, data acquisition software, and high-performance Linux software. At least 10 years experience for team lead.
Linux device drivers
High-throughput no-loss data acquisition
Multi-threaded software in Linux using pthreads
Ports and sockets communication
High-speed data transmission over point-to-point and switched Ethernet networks.
RT "real-time" scheduler in Linux
Software development in a regulated environment
Software development in a team environment
IEC 62304 software development
Configuring Linux machines for high-performance
CUDA, GPU Programming
Application-specific knowledge could also be beneficial ( imaging systems, large data sets, scientific computing )
|How to Apply:|
|Please send your resume in Word or PDF format to: firstname.lastname@example.org|
|Copy and Paste the following job title and code and place it in the subject line of your email so we can identify the job: Sr. Software Engineer (#25409-MH1639)|