MedAcuity · 10 hours ago
Senior Embedded Software Engineer
MedAcuity is a leading software engineering firm focused on healthcare technology and innovation. As a Senior Embedded Software Engineer, you will manage the design and implementation of complex software systems for medical technology products, collaborating with clients and multi-functional teams to ensure seamless software development.
ConsultingSoftware
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
Qualification
Required
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++11, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB )
Passion to learn new systems, methodologies, technologies, and tools
B.S. degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent years of professional work experience
Preferred
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
Benefits
Medical, dental and vision insurance
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
Recognition awards
Competitive vacation and sick time allowances
Company holidays
Company
MedAcuity
MedAcuity provides strategic consulting, quality assurance, compliance, and software development services.
H1B Sponsorship
MedAcuity has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (2)
2020 (4)
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase