More jobs:
Senior Embedded Software Engineer
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-02-01
Listing for:
Intellias
Full Time
position Listed on 2026-02-01
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
We are seeking a Senior Embedded Software Engineer to support the development of a next-generation virtual interactive patient simulator used internally for advanced patient simulation and testing. This role will focus on low-level embedded software development, system integration, and testing within a Linux-based environment. The work is part of an internal initiative and does not require FDA submission activities during the project duration.
Requirements
• Strong experience with embedded programming in C (Assembler experience required)
• Hands-on experience with ARM processors (Cortex-R strongly preferred)
• Proven experience developing low-level hardware interfaces and driver APIs
• Solid understanding of Operating systems concepts
• Solid understanding of timing and memory management
• Solid understanding of multithreading and concurrency
• Experience with Linux OS, including user-space applications
• Proficiency with IDEs and debuggers
• Experience with Vitis (Eclipse-based) preferred
• Experience using Git for version control
• Familiarity with test frameworks such as Unity, CppUTest, Google Test
Nice to have
• Experience with the QP Event Framework (strong plus)
• Familiarity with modern development and workflow management tools, including:
• Atlassian tools (Jira, Bitbucket)
• Experience working in structured development environments with formal workflows
Project Details
Project Type:
Internal R&D (no FDA submission required during contract)
•
Location:
Boston - On-site 4 days per week (some flexibility available)
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×