Senior Software Engineer, Advanced Development (Embedded Systems)
Контакты
116 600 - 135 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
c++test automationcsoftware architectureembedded systemsdevice driversreal time operating systemsmedical devices
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Очень мало
$117к-135к/год
$130к$160кмедиана$190к
По похожим ролям (49) ~ $160к/год
68
Хорошая вакансия
развернуть
Обязанности описаны ясно, а работа связана с разработкой медицинских технологий, спасающих жизни. Но зарплата заметно ниже рыночного ориентира для senior-специалистов, что снижает привлекательность предложения.
Кликните для подробной информации
Ниже рынкаАктуальные технологииМедицинские технологии
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer, Advanced Development (Embedded Systems): Developing and prototyping application and embedded software for lifesaving medical technologies with an accent on real-time systems, software architecture, algorithms, and hardware integration. Focus on leading advanced development projects, designing complex embedded solutions, verifying algorithms, and mentoring software engineers.
Location: Hybrid, on-site in Chelmsford, MA; applicants must reside within a reasonable commuting distance. The role does not offer relocation.
Annual salary: $116,600–$135,000, plus eligibility for an annual bonus.
Company
hirify.global develops medical devices, software, and related services for serious cardiopulmonary and respiratory conditions, serving EMS, hospital, public safety, and military customers globally.
What you will do
Lead software development for algorithms and technologies within the Advanced Development organization.
Provide technical leadership for software elements, technology roadmaps, plans, schedules, and work estimates.
Analyze product and system requirements and create preliminary software requirements.
Prototype, document, and develop architectures, designs, source code, unit tests, and supporting tools for complex software products.
Integrate algorithm and technology software with device software and hardware subsystems, and develop or execute software verification protocols.
Collaborate with scientific affairs, product development, marketing, regulatory, quality, and manufacturing teams; mentor less experienced software engineers.
Requirements
BS degree or equivalent in Computer Science, Electrical or Computer Engineering, or a related engineering or science discipline.
5+ years of hands-on software design and development experience, including 3+ years of embedded software application development.
Proficiency in C/C++ and object-oriented design.
Experience with real-time operating systems, such as Green Hills Integrity, Mentor Graphics Nucleus, QNX, or Micrium.
Experience developing applications for both real-time and non-real-time environments, such as Windows, Linux, or iOS.
In-depth knowledge of embedded systems, computer architectures, software programming, and integration with hardware and electronics.
Knowledge and experience with one or more of C, C++, C#, or Python.
Demonstrated innovation in software development, architectures, algorithms, code development, or related engineering problems; strong critical thinking and problem-solving skills.
Ability to prioritize multiple concurrent projects, anticipate challenges, and lead alternative solutions; positive attitude, teamwork, logic, initiative, and self-sufficiency.
Nice to have
MS degree.
Experience with device driver development.
Experience in structured development environments with design controls.
Experience with web technologies, including databases, REST, HTML5, and JavaScript.
Experience with test automation and automation test development, such as Google Test or Jenkins.
Experience with user interface development and technologies such as Qt, Crank, or Peg.
Experience with medical device development.
Culture & Benefits
Work in an Acute Care Technology division focused on improving patient outcomes and advancing resuscitation technologies.
Collaborate across scientific, product, regulatory, quality, manufacturing, marketing, and software engineering functions.
Annual bonus eligibility and comprehensive benefits plans.
Travel is required as needed.
The role includes occasional standing, walking, talking, and hearing, constant sitting, and frequent repetitive motions.
Hiring process
Applications are accepted on an ongoing basis until the position is filled.
Immigration-related sponsorship is not provided; applicants must not require ZOLL sponsorship now or in the future.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →