SENIOR EMBEDDED SOFTWARE ENGINEER

MedAcuity, LLC

Westford (MA)

In loco

USD 128.000 - 170.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Medical insurance
Dental insurance
Vision insurance
401(k) match
Life insurance
Disability insurance
HRA
FSA
Employee assistance
Recognition awards
Healthy work-life balance

Descrizione del lavoro

MedAcuity, LLC in the United States is seeking a Senior Embedded Software Engineer to lead design and implementation of complex software for medical devices and robotics. You will collaborate with clients and cross-functional teams to deliver robust, real-time embedded systems in C/C++ on RTOS and Linux.

The ideal candidate has 8+ years of hands-on experience in embedded development, strong knowledge of microcontrollers (ARM, NXP, Freescale), and a disciplined approach to verification, testing,

Competenze

  • 8+ years design and programming experience.
  • Solid understanding of microprocessor architectures, interfaces, and digital logic.
  • Experience with multithreaded programming for real-time embedded systems ( C / C++, RTOS ).
  • Knowledge of Object-Oriented programming techniques.
  • Experience with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators.
  • Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers, modern C++ ( C++17, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB ).
  • Passion to learn new systems, methodologies, technologies, and tools.

Mansioni

  • Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real-time data acquisition, and digital / analog I/O’s
  • Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Develop and maintain manual / automated Software Testing ( SVN, scripts, C++ / C#, Windows ).
  • Establish and execute verification plans against units in a simulated, emulated, and laboratory environment.
  • Collaborate and be part of a multi-functional development team.

Conoscenze

Embedded software development
Real-time multithreading
Object-oriented programming
C/C++ programming
Team collaboration

Formazione

B.S. in CS/CE/EE

Strumenti

Oscilloscopes
Logic analyzers
Emulators
Debuggers
Subversion (SVN)
ARM/NXP/Freescale microcontrollers

Descrizione del lavoro

COMPANY OVERVIEW

We are MedAcuity, Inc. We partner with leading product development companies to develop life and mission-critical software bringing the highest levels of Service and Value to every engagement. Through our consulting and development engagements, we bring the best and brightest talent to our clients, applying deep technical knowledge, business acumen, and innovative solutions to complex engineering problems and constructing aligned solutions for our clients. Our approach forges long-term, collaborative relationships with clients enabling them to focus on their own core competencies in Medical Devices, Robotics, and Aerospace / Defense Equipment.

JOB SUMMARY

Weseek a passionate and seasoned Embedded Software Engineer who is interested in playing a key role in the cutting edge MedTech space. As a Senior Embedded Software Engineer with us, you will be responsible for managing and facilitating the proper design and implementation of complex software and software / hardware integrated systems for cutting-edge medical technology products. You will be relied upon to interface with clients and represent MedAcuity to support seamless software development projects for our clients.

Together, we’re pioneering the future of science by developing software products and solutions that enable our partner teams to help save lives.

RESPONSIBILITIES
  • Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real-time data acquisition, and digital / analog I/O’s
  • Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Develop and maintain manual / automated Software Testing ( SVN, scripts, C++ / C#, Windows ).
  • Establish and execute verification plans against units in a simulated, emulated, and laboratory environment.
  • Collaborate and be part of a multi-functional development team.
QUALIFICATIONS
  • 8+ years design and programming experience.
  • Solid understanding of microprocessor architectures, interfaces, and digital logic.
  • Experience with multithreaded programming for real-time embedded systems ( C / C++, RTOS ).
  • Knowledge of Object-Oriented programming techniques.
  • Experience with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators.
  • Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers, modern C++ ( C++17, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB ).
  • Passion to learn new systems, methodologies, technologies, and tools.
PREFERRED SKILLS
  • Would be ideal to have working experience in a highly regulated environment, such as medical device or aerospace / defense.
  • Professional background with robotics is also helpful.
  • Work history in Agile / Scrum environments.
EDUCATION
  • B.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience.

A realistic estimate of starting base salary for this this full-time position is $128,000 to $170,000. The actual salary offered may vary based on work location, experience, education, training, external market data, internal pay equity and other business considerations. This position qualifies for a discretionary performance based bonus based on personal and company factors. We also offer a comprehensive benefit program including medical, dental and vision insurance, a Health Reimbursement Arrangement (HRA), Flexible Spending Accounts, 401(k) with company match, company paid life and disability insurance, additional voluntary life insurance, employee assistance programs and recognition awards. Our leave programs include competitive vacation and sick time allowances, company holidays, and a healthy work life balance is a priority here.

Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification.

MedAcuity is an equal opportunity employer.

#LI-HYBRID

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

SENIOR QUALITY ENGINEER
SENIOR QUALITY ENGINEER

MedAcuity, LLC • Westford (MA)

Remoto
USD 120.000 - 135.000
Medical, dental and vision insurance
HRA
401(k) with company match
+5
SENIOR QUALITY ASSURANCE ENGINEER
SENIOR QUALITY ASSURANCE ENGINEER

MedAcuity • Lowell (MA)

In loco
USD 125.000 - 150.000
Medical insurance
Dental and vision insurance
401(k) matching
+2
PRINCIPAL SOFTWARE ENGINEER (C# | .NET)
PRINCIPAL SOFTWARE ENGINEER (C# | .NET)

MedAcuity, LLC • Westford (MA)

Ibrido
USD 180.000 - 240.000
Medical, dental and vision insurance
HRA
Flexible Spending Accounts
+6
Senior Embedded Software Engineer (MedTech, RTOS)
Senior Embedded Software Engineer (MedTech, RTOS)

MedAcuity, LLC • Westford (MA)

In loco
USD 128.000 - 170.000
Medical insurance
Dental insurance
Vision insurance
+8
Senior Embedded Software Engineer – MedTech Firmware
Senior Embedded Software Engineer – MedTech Firmware

Nextern, Inc. • Maple Grove (MN)

In loco
USD 90.000 - 120.000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan with Company Match
Paid Time Off, Personal Days, AND Birthday Holiday!
+5
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

In loco
USD 90.000 - 130.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Del Medical, Inc • Bloomingdale (IL)

In loco
USD 100.000 - 150.000
Health, dental, and vision insurance
401(k) retirement plan with company
Paid time off
+2
Senior Firmware Engineer — Embedded Systems Leader
Senior Firmware Engineer — Embedded Systems Leader

Nextern • Maple Grove (MN)

In loco
USD 110.000 - 160.000
Embedded Developer
Embedded Developer

Sonoma Consulting Inc. • Alpharetta (GA)

In loco
USD 90.000 - 120.000
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

In loco
USD 110.000 - 140.000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3