Resolution Development Services
Headquartered in Woburn, Massachusetts, Resolution is a New England based Product Development Company servicing clients in the United States, Canada, and Asia. Resolution employs senior level engineers and program managers who are experts in bringing to market Medical Device and Life Science products.
Resolution's staff consists of hardware, software, mechanical, machine vision, and systems engineers allowing us to service our clients' wide range of product development needs. Resolution has designed ablation devices, custom imaging sensors, handheld medical devices, and clinical analyzers for the Medical Device, Life Science and Hospital markets.
Resolution's software engineers must work closely with the customer, and internal mechanical and hardware staff to insure that the final product meets the client's expectations.
A successful candidate will have the following qualifications
Strong C/C++ programming and debugging skills in an Embedded Linux environment
Strong experience with multithreading applications
Detailed knowledge of Linux kernel
Extensive experience using the GNU tool chain, shell scripting, and Linux build procedures
Extensive experience bringing up custom embedded systems (UBoot, linux kernel, root filesystem, etc)
Must be proficient in embedded programming for instrumentation and devices
Must have working knowledge of FPGAs and CPLDs
Working Knowledge of TCP/IP networking concepts and communication protocols
Must be capable of writing the following types: device drivers, firmware uploader, interrupts driven code, multiple threads, and state machines.
Experience having had worked with a development team using a source control system
Experience using a bug tracking system and ability to be open minded working through issues
Knowledge of the software development cycle (end-to-end development/test experience)
Ability to design and implement test tools independently
Be willing to learn and quickly learn new technologies
Exceptional verbal and written communication skills.
Must be a team player and work well with others
Highly proficient in MS Word, Power Point, Excel, and Outlook
A qualified candidate will have a B.Sc. in Engineering or Computer Science
A qualified candidate will have a minimum of 5 years of experience.