Contract-Senior Software Engineer in C++, Linux Kernel

4 weeks ago


Bedford, United States ICONSTAFF Full time
Job DescriptionJob Description

Position Summary:

Under minimal supervision, performs software development activities including software requirements, architecture, design, implementation, and integration for specialized diagnostic medical systems.


Required Qualifications:

  • Yocto Experience:
  • Demonstrated proficiency in writing recipes
  • Ability to create images
  • Collaborative experience with DevOps for setting up Development Environments
  • Strong understanding of Linux internals:
  • Knowledge of hardware/software interaction, including bootloaders (especially u-boot and grub) and system boot sequences
  • Understanding of kernel structure
  • Knowledge of packages and package management:
  • Proficiency in patching and apt system
  • Capability to troubleshoot hardware/software issues:
  • Skilled in debugging driver-level issues in the operating system
  • Proficiency in reading schematics:
  • Comprehensive understanding of hardware components from an electrical standpoint, encompassing NOR, NAND, SPI flash, and bus comprehension
  • Familiarity with processor fundamentals such as x86 and ARM
  • Experience with C++ embedded development


Preferred Qualifications:

  • Thorough understanding of development processes within a regulated industry
  • Prior exposure to IEC62304 standards
  • Ability to build and customize Petalinux

Your impact:

  • Participates as an active member of a development team. This includes participating in requirements reviews, design reviews, code reviews, test case reviews, and team meetings.
  • Participates as an active member of a project development team.This includes requirements change control, defect management, risk analysis, and release management.
  • Creates/Maintains software (component) design documentation.
  • Performs integration testing to ensure software functions with applications and with electrical/mechanical devices.
  • Evaluates, investigates, and implements fixes to assigned software defects.



Minimum Knowledge & Experience Required for the Position:

  • Bachelors Degree plus a minimum of 8 years of related experience or Masters Degree plus a minimum of 4 years of related experience or waiver based on experience.The degree should be in a technical discipline such as Chemistry, Math, Physics, Engineering, or Computer Science.
  • Proficient in computer codes (Assembly, C, C++, Java, C#, etc.) found in the development.




  • Bedford, United States Oxenham Group Full time

    Sr. Software EngineerBedford, MAContract: 6-monthHybrid (3 days on-site)No C2C or sponsorship availableOur Client is a global medical device manufacturer that is rapidly growing. The company is hiring a Software Engineer to develop an OS for their systems on Yocto. The ideal candidate is a strong C++ developer with hands-on Yocto experience.Required...


  • Bedford, United States Oxenham Group Full time

    Sr. Software EngineerBedford, MAContract: 6-monthHybrid (3 days on-site)No C2C or sponsorship availableOur Client is a global medical device manufacturer that is rapidly growing. The company is hiring a Software Engineer to develop an OS for their systems on Yocto. The ideal candidate is a strong C++ developer with hands-on Yocto experience.Required...


  • Bedford, United States Motion Recruitment Partners, LLC Full time

    Senior Embedded Software Engineer Bedford, Massachuesetts C++ / QT Senior Embedded Software Engineer- medical devices- c++/qt

  • Linux Engineer

    4 weeks ago


    New Bedford, Massachusetts, United States Crescens Inc Full time

    Job Title: Linux EngineerContractor must be willing to go into their office three days per week.This is 40 hours per week and will start immediately.Under minimal supervision, performs software development activities including software requirements, architecture, design, implementation, and integration.Collaborative experience with DevOps for setting up...


  • Bedford, United States Motion Recruitment Full time

    Job Title: Senior Software Engineer Location: Bedford, Massachusetts Company Overview: [Company Name] is a leading medical device company dedicated to advancing healthcare through innovative technologies. Our mission is to improve patient outcomes by developing cutting-edge medical devices that enhance diagnostic accuracy, streamline workflows, and empower...


  • Bedford, United States Applied Research Solutions Full time

    Applied Research Solutions is seeking Software Engineer III candidates located at Hanscom AFB in Bedford, Massachusetts. Why Work with us? Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission...


  • Bedford, United States Applied Research Solutions Full time

    Applied Research Solutions is seeking Software Engineer III candidates located at Hanscom AFB in Bedford, Massachusetts. Why Work with us? Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission...


  • Bedford, United States LogixHealth Full time

    Location: Bedford, Ma; Hybrid; Remote in AL, FL, GA, MA, MI, MO, NC, NH, OH, OK, TN, TX, WI, WVThis Role:As a Staff Software Engineer at LogixHealth, you will work with a globally distributed team of engineers to design and build cutting edge solutions that directly improve the healthcare industry. You’ll contribute to our fast-paced, collaborative...


  • Bedford, United States S M Software Solutions Inc Full time

    Job DescriptionJob DescriptionJob Title: Senior Engineer, Identity & Access ManagementClient: Logix healthWork Location: Bedford, MA (Hybrid onsite) HybridDuration: 15 weeks contract to hire Job Details:This Role:As a Senior Engineer, Identity & Access Management, you will play a critical role in safeguarding Logix Health’s digital assets and ensuring the...


  • Bedford, United States S M Software Solutions Inc Full time

    Job Title: Senior Engineer, Identity & Access Management Client: Logix health Work Location: Bedford, MA (Hybrid onsite) Hybrid Duration: 15 weeks contract to hire Job Details: This Role: As a Senior Engineer, Identity & Access Management, you will play a critical role in safeguarding Logix Health's digital assets and ensuring the confidentiality,...


  • Bedford, United States S M Software Solutions Inc Full time

    Job Title: Senior Engineer, Identity & Access Management Client: Logix health Work Location: Bedford, MA (Hybrid onsite) Hybrid Duration: 15 weeks contract to hire Job Details: This Role: As a Senior Engineer, Identity & Access Management, you will play a critical role in safeguarding Logix Health’s digital assets and ensuring the confidentiality,...


  • Bedford, United States S M Software Solutions Inc Full time

    Job Title: Senior Engineer, Identity & Access Management Client: Logix health Work Location: Bedford, MA (Hybrid onsite) Hybrid Duration: 15 weeks contract to hire Job Details: This Role: As a Senior Engineer, Identity & Access Management, you will play a critical role in safeguarding Logix Health's digital assets and ensuring the confidentiality,...


  • Bedford, United States S M Software Solutions Inc Full time

    Job DescriptionJob DescriptionJob Title: Senior Engineer, Identity & Access ManagementClient: Logix healthWork Location: Bedford, MA (Hybrid onsite) HybridDuration: 15 weeks contract to hire Job Details:This Role:As a Senior Engineer, Identity & Access Management, you will play a critical role in safeguarding Logix Health’s digital assets and ensuring the...


  • Bedford, United States DCS Corp Full time

    DCS Corp has an exciting opportunity for a Journeyman Software Engineer providing support to the Air Force Life Cycle Management Center (AFLCMC/HBD), Theater Battle Control Division. The Theater Battle Control Division manages efforts focused on developing, acquiring, fielding and sustaining programs that support worldwide communications, Battle Management,...


  • Bedford, United States Motion Recruitment Full time

    Job Title: Lead Software Engineer Location: Bedford, Massachusetts Company Overview: Our client is a cutting-edge medical device company dedicated to advancing healthcare through innovative technology. With a focus on improving patient outcomes and enhancing medical procedures. They are committed to pushing the boundaries of what is possible in the...

  • Software Engineer

    5 days ago


    Bedford, United States Carter BloodCare Full time

    Under the direction of the Applications Manager or the Applications Director, the Software Engineer will be responsible for full scale software programs and/or modules from inception, development, unit testing, technical documentation to implementati Software Engineer, Engineer, Software, Skills, Technology, Healthcare, Oracle


  • Bedford, United States a Medical Devices company in MA Full time

    RESPONSIBILITIES Continuously improving the design of automated systems, execution, and automation processes. Collaborating effectively with Process Engineering, Operations, Quality, and Validation departments on an ongoing basis. Communicating automation-related issues and providing recommendations based on discovered issues. Creating a sustainable...


  • Bedford, United States myIT com Full time

    Are you a Senior IT Professional looking for a new challenge? Ready to work in a fast-paced environment with some of the IT Support Industry's latest technology? Want to be part a professional team in an established, high-growth company? We're one of the area's top Managed Technology Services Firms and we're looking for our next Senior Systems Engineer....


  • Bedford, United States Werfen Full time

    Overview Werfen Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture...


  • Bedford, United States Werfen Full time

    Overview: Werfen Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and...