26411 jobs - 4857 added today
Recruiting? Call us on 786-433-7120
Email me newest jobs similar to this one
8 days ago
only 20 days until close

Embedded Linux Software Engineer


Simply Recruitment Partner
Salary band: $10k - $15k
Location: North America, United States, Massachusetts
Job type: Permanent
Contact: Resolution Development Services
Category: Engineer
Apply
Select how you want to share:
View similar
Job Description

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.

Responsibilities:

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.

  • To effectively work on a fast pace development team to develop custom engineering solutions.
  • Conceptualize and design software solutions to challenging software solutions
  • Generate and maintain requirements and design documents throughout the development process.
  • Develop well written software that is commented
  • Present & participate in Designs Reviews by peers and management
  • Generation of Test Protocols and Processes
  • EXCELLENT customer skills
  • Able to work in a fast pace, self-directed entrepreneurial environment

Job Specifications:

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

    Experience:

  • 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.

Company Description
Company Overview

Resolution Development Services Inc. is a New England based Product Development Company servicing Fortune 500 companies We provide our exclusive clientele with robust product development giving them the competitive edge in the marketplace.

Resolution serves the general and lab automation, medical devices and life sciences, markets.

Headquartered in Woburn, Massachusetts, Resolution employs senior level engineers and program managers who are experts in developing software, hardware and mechanical solutions.
Job Description

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.

Responsibilities:

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.

  • To effectively work on a fast pace development team to develop custom engineering solutions.
  • Conceptualize and design software solutions to challenging software solutions
  • Generate and maintain requirements and design documents throughout the development process.
  • Develop well written software that is commented
  • Present & participate in Designs Reviews by peers and management
  • Generation of Test Protocols and Processes
  • EXCELLENT customer skills
  • Able to work in a fast pace, self-directed entrepreneurial environment

Job Specifications:

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

    Experience:

  • 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.

Company Description
Company Overview

Resolution Development Services Inc. is a New England based Product Development Company servicing Fortune 500 companies We provide our exclusive clientele with robust product development giving them the competitive edge in the marketplace.

Resolution serves the general and lab automation, medical devices and life sciences, markets.

Headquartered in Woburn, Massachusetts, Resolution employs senior level engineers and program managers who are experts in developing software, hardware and mechanical solutions.

Email me newest jobs similar to this one

  Back to the top