Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
Grove Technical Resources
Job Title: Sr. Software Engineer – Embedded Systems (Medical Device)
Location: Minneapolis, MN (Hybrid – 4 Days Onsite)
Duration: 12-Month W2 Contract
The client is specifically looking for an Electrical Engineer with strong embedded software/firmware development experience. This role requires a candidate who can bridge hardware and software, with hands-on expertise in embedded coding, low-level firmware, hardware interfacing, and software testing within regulated product environments.
Bachelor's or Master's Degree in Electrical Engineering or related field
4+ years of experience in Embedded Software/Firmware Development
Strong programming skills in C and C++
Experience with Embedded Systems, RTOS, and Bare-Metal Development
Knowledge of low-level firmware, device drivers, and communication protocols (SPI, I2C, UART, CAN, etc.)
Strong understanding of hexadecimal and binary data analysis/manipulation
Experience with embedded software testing, debugging, and validation
Familiarity with Software Development Life Cycle (SDLC)
Experience working in regulated industries such as Medical Devices, Aerospace, Automotive, or Industrial Controls.
Requirements-based testing and verification
Experience writing software requirements and developing test strategies
Automated test script development and debugging
Knowledge of neurostimulation devices, programmers, or similar medical device technologies
Experience with FDA-regulated software development processes.
Design, develop, test, and maintain embedded software and firmware for medical devices
Develop low-level software components, device drivers, and hardware interfaces
Create, execute, and debug automated and manual test scripts
Translate software requirements into detailed test designs and verification activities
Troubleshoot complex hardware/software integration issues
Ensure compliance with medical device quality and regulatory standards
Collaborate with cross-functional engineering teams throughout the product development lifecycle
Support software verification, validation, and release activities.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on Grove Technical Resources's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
The MITRE Corporation
Bedford, MA (+1 other)
ASSA ABLOY
New Haven, CT
Caterpillar
Mossville, IL
General Dynamics Electric Boat
Connecticut
The Home Depot
Waltham, MA
Strategic Storage Partners, LLC
New Orleans, LA