Talent.com
Embedded Software Engineer
Embedded Software EngineerClarapath • Hawthorne, NY, US
Embedded Software Engineer

Embedded Software Engineer

Clarapath • Hawthorne, NY, US
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

JOB TITLE : Embedded Software Engineer

LOCATION : Hawthorne, NY (on-site)

TYPE : Full time, regular

COMPENSATION : $125,000 – $160,000 / yr

Clarapath is a medical robotics company based in Westchester County, NY. Our mission is to transform and modernize laboratory workflows with the goal of improving patient care, decreasing costs, and enhancing the quality and consistency of laboratory processes. SectionStar™ by Clarapath is a ground-breaking electro-mechanical system designed to elevate and automate the workflow in histology laboratories and provide pathologists with the tissue samples they need to make the most accurate diagnoses. Through the use of innovative technology, data, and precision analytics, Clarapath is paving the way for a new era of laboratory medicine.

Role Summary :

The Embedded Software Engineer will be working alongside our existing software engineers, electrical engineers on medical device development. This role is multi-disciplinary with technical responsibility for designing, developing, and testing device control software, both at the driver and at the application level. We are looking for a team player who views medical device development as a competitive advantage.

Responsibilities :

  • Design, develop and maintain embedded software applications for various platforms, including microcontrollers and microprocessors
  • Develop drivers for interfacing with motor controllers, cameras, scanners, and PLC systems
  • Collaborate with hardware engineers to define system requirements and develop software architecture designs
  • Implement real-time operating systems (RTOS) and device drivers to support hardware functionality
  • Write efficient and reliable code in C / C++ for embedded systems, ensuring optimal performance and resource utilization
  • Conduct unit testing and debugging of software modules to identify and resolve defects
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability
  • Work closely with cross-functional teams, including firmware engineers, hardware engineers, and QA testers, to integrate software components and validate system functionality
  • Stay updated on emerging technologies and industry trends related to embedded software development, and incorporate best practices into our development processes
  • Document software designs, specifications, and test procedures to support product development and regulatory compliance efforts
  • Collaborate with external partners and suppliers as needed to integrate third-party software components or tools into our embedded systems

Qualifications :

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field. Master’s degree preferred
  • 3-5 years of experience in embedded software development, with a strong proficiency in C / C++ and Python programing languages
  • Prior experience working in a LINUX environment
  • Prior experience working with GIT or other code repository systems
  • Solid understanding of the TCP / IP protocol stack
  • Solid understanding of multithreading and real-time embedded systems, including RTOS, device drivers, and hardware-software interfaces
  • Prior experience utilizing PID-based control for motion and temperature regulation
  • Experience with embedded development tools and environments, such as IDEs, debuggers, and version control systems
  • Familiarity with microcontroller architectures and peripheral interfaces (ex : Ethernet, Serial, UART, SPI, I2C, GPIO)
  • Familiarity with industrial communication protocols such as MODBUS
  • Knowledge of software development lifecycle (SDLC) processes and quality assurance principles
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software issues
  • Excellent communication and teamwork abilities, with a collaborative approach to problem-solving
  • Demonstrated ability to work effectively in a fast-paced, deadline-driven environment
  • Prior experience in Agile development methodologies and continuous integration practices, a plus
  • Experience with robotics platforms like ROS or YARP, a plus
  • Experience interfacing with Clinical Lab Information Systems, a plus
  • Experience in addressing data security and compliance with HIPPA regulations, a plus
  • Histology laboratory workflow experience, a plus
  • Experience building visions systems for process and quality control, a plus
  • Company Offers :

  • Competitive salary, commensurate with experience and education
  • Comprehensive benefits package available : (healthcare, vision, dental and life insurances; 401k; PTO and holidays)
  • A collaborative and diverse work environment where our teams thrive on solving complex challenges
  • Ability to file IP with the company
  • Connections with world class researchers and their laboratories
  • Collaboration with strategic leaders in healthcare and pharmaceutical world
  • A mission driven organization where every team member will be responsible for changing the standards of delivering healthcare
  • Clarapath is proud to be an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. In addition to federal law requirements, Clarapath complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Hawthorne, NY, US

    [internal_linking.similar_jobs]
    Salesforce Developer

    Salesforce Developer

    Teladoc Health • Purchase, NY, United States
    [job_card.full_time]
    Join the team leading the next evolution of virtual care.At Teladoc Health, you are empowered to bring your true self to work while helping millions of people live their healthiest lives.Here you w...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Mount Kisco, New York, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    IBM Maximo Developer

    IBM Maximo Developer

    Ampcus • White Plains, NY, United States
    [job_card.full_time]
    Technology and Business consulting services.We are in search of a highly motivated candidate to join our talented Team.Job Title : IBM Maximo Developer Location : White Plains, NY.This role will supp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 10707 Tuckahoe, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Uber - Sign Up to Drive and Earn

    Uber - Sign Up to Drive and Earn

    Uber • Bedford Hills, NY, US
    [job_card.full_time] +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Nbcuniversal • Stamford, Connecticut, United States
    [job_card.full_time]
    NBCUniversal is one of the world's leading media and entertainment companies.We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to...[show_more]
    [last_updated.last_updated_30] • [promoted]
    IBM Research US Government Intern

    IBM Research US Government Intern

    IBM Corporation • Yorktown Heights, NY, United States
    [job_card.full_time] +1
    Introduction IBM Research takes responsibility for technology and its role in society.Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Data Engineer

    Senior Data Engineer

    Starwood Capital Group • Greenwich, Connecticut, United States
    [job_card.full_time]
    You will be the core engineer of the new data squad, building pipelines, models, and the infrastructure that enables clean, reliable, and fast data delivery for business and data science needs.Desi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, iOS Core Product - Stamford, USA

    Software Engineer, iOS Core Product - Stamford, USA

    Speechify • Stamford, Connecticut, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ED Tech (NW)

    ED Tech (NW)

    Northwell Health • Mount Kisco, NY, United States
    [job_card.full_time]
    Performs routine patient / resident care under the supervision of Physicians, Surgeons Assistants and Nurses.Recognizes and reports significant observations. Strives for a variety of opportunities to ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    DevOps Engineer

    DevOps Engineer

    Onmed • White Plains, New York, United States
    [job_card.full_time]
    At OnMed our purpose is simple but powerful.Our path to everywhere has already begun, with our innovative CareStation, a small but mighty, Clinic-in-a-Box, bringing #healthcareaccess anywhere with ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    VirtualVocations • Jamaica, New York, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Firmware Engineer.Key Responsibilities Develop optimized C code for embedded processors Collaborate with architects and hardware engineers to design so...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Embedded + Control Systems

    Senior Software Engineer, Embedded + Control Systems

    Standard Bots • Glen Cove, NY (Hybrid 3 days / week onsite), NY, USA, North Carolina, United States
    [job_card.full_time]
    Standard Bot’s mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 10709 Eastchester, NY, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Product Coordinator

    Product Coordinator

    Marvin • Brewster, NY, United States
    [job_card.full_time]
    Infinity Replacement is Marvin's dedicated replacement window and door business, bringing a legacy of craftsmanship and innovation directly to homeowners. Through our direct-to-consumer model, we de...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    VirtualVocations • Far Rockaway, New York, United States
    [job_card.full_time]
    A company is looking for a Senior Embedded Engineer to join their hardware team.Key Responsibilities Provide design and technical input to all aspects of embedded systems development Bring desig...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Finario • Stamford, Connecticut, United States
    [job_card.full_time]
    Finario, the Solution for Capex, is a fast growing Software-as-a-Service technology company.Our Capital Planning & Portfolio Strategy solution is utilized by leading companies worldwide to better p...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Trauma Medical Director / Acute Care Surgeon

    Trauma Medical Director / Acute Care Surgeon

    Northwell Health Physician Partners • Mount Kisco, US
    [job_card.full_time]
    Northwell Health is seeking a full-time academic Trauma Medical Director / Acute Care Surgeon BE / BC in Surgical Critical Care / Trauma Surgery to join the faculty at our Northern Westchester campus (in...[show_more]
    [last_updated.last_updated_30] • [promoted]