Embedded Software Engineer
MillenniumSoft Inc
Client: Medical Device Company Position Embedded Software Engineer Location Franklin Lakes, NJ Duration 12+ months contract Hours 40 hours per week Shift 1st Shift Employment Type Contract on W2 (US Citizens or GC Holders Only). No H1B visa sponsorship available. Top 5 Must Haves General embedded development experience (recent experience required) Embedded Graphical Display experience Experience with Real-Time Operating Systems (RTOS) Experience working with cross-functional teams Knowledgeable in hardware/software interfaces Responsibilities This position is a technical role focused on embedded software/firmware development and embedded UI work. The engineer will collaborate across teams to understand end‑user needs and system requirements, translate them into detailed embedded software and electrical design specifications, and develop robust architecture and design elements. Responsibilities include designing and implementing embedded software, ensuring critical features and functions are met, enabling feature implementation within a multidisciplinary R&D team, and integrating and verifying features through unit and functional testing. Typically, the engineer will interface with other development teams for product integration and will engage both internally and externally to understand clinical use cases, usability, and system requirements. Minimum Qualifications Bachelor’s Degree in Electrical Engineering, Physics, Computer Engineering, software engineering, or a similar field. Minimum of 4 years of post‑educational professional experience focused on embedded software development, board design, and development. Hands‑on experience developing embedded software in C and programming knowledge of RTOS such as ThreadX, Micrium, etc. Hands‑on experience developing embedded UI/UX. Desired Qualifications Master’s Degree in Electrical Engineering, Physics, Computer Engineering, or software engineering. Experience working with graphical displays. 6+ years of professional experience in the medical device industry. Experience programming Arm Cortex‑M4, M7, or similar microcontrollers. Previous experience with medical device embedded software and electrical design efforts. Experience developing low‑level device drivers for hardware peripheral interfaces such as SPI, I2C, USB, LCD, ADC, DAC, RFIC. Experience in a structured development environment with source control and bug tracking systems. Knowledge of hardware/software interfaces, programming of embedded processors utilizing RTOS, real‑time and post‑processing data analytics. Experience with software quality assurance, including unit and integration test development and execution, and code inspection and reviews. Experience with digital and analog circuits, microprocessor hardware and software, and development environments. Experience generating technical documentation and authoring internal/external publications. Experience reading and understanding schematic designs and electrical component reference manuals. Working knowledge of applicable standards for medical devices: FDA QSR, ISO 13485, ISO 14971, IEC 62304. Competencies Excellent written and verbal communication skills. Self‑directed with the ability to learn and adapt quickly to new technologies and trends. Leadership, mentoring, organization, and coordination skills. Demonstrated customer focus, track record of innovation, and publication. #J-18808-Ljbffr MillenniumSoft Inc
- ...Onsite Job: Embedded Software Engineer 2 | Totowa, New Jersey, United States Indotronix is seeking an : Embedded Software Engineer 2.Totowa, NJ Shift: 1st (Mon-Fri), 7:00 AM to 4:00 PM Work Schedule: 9/80 Bachelor's Degree in Electronic Engineering...SuggestedShift work
- Engineering-Resource-Group is seeking a Senior Firmware Engineer in Ramsey, New Jersey, to design... .... The role requires collaboration with Software and Hardware Engineering Teams and a... ...troubleshooting hardware. Expertise in embedded applications and real-time operating systems...Suggested
$111.5k - $207.5k
Harris Geospatial Solutions is seeking a Senior Specialist, Software Engineer in Clifton, NJ to work on advanced tactical military radios.... ...should have a Bachelor’s Degree and significant experience in embedded software development using C/C++. Responsibilities include...Suggested- ...application modules, as well as the deployment and maintenance of software applications. The candidate will possess deep subject matter... ...5+ years of IT experience focused on Foreman (Linux systems engineering and automation). Subject matter expert in Foreman/Katello with...SuggestedContract work
- Permanent position for a Senior Firmware Engineer to help design and develop consumer products. Work with Software, and Hardware Engineering Teams to review requirements... ...architecting and designing systems for embedded applications. Experience with real-time operating...SuggestedPermanent employment
- ...Source Team in Mahwah, New Jersey. This role involves leading software application development, deployment, and maintenance, with a focus... ...will have extensive experience in Foreman, Linux systems engineering, and automation technologies such as Ansible and container technologies...
$130k - $200k
...nuclear power scalable—unlocking abundant energy for industry, hydrogen, and next-generation manufacturing. We are a team of builders, engineers, and operators who believe nuclear energy should be fast to deploy, factory-made, and built for the real world. Our first pilot...$100k - $150k
...nuclear power scalable—unlocking abundant energy for industry, hydrogen, and next-generation manufacturing. We are a team of builders, engineers, and operators who believe nuclear energy should be fast to deploy, factory-made, and built for the real world. Our first pilot...$110k - $130k
MAHWAH OFFICE 333 State Rt 17 Mahwah, NJ 07430, USA The IT Systems & Endpoint Engineer is a highly technical, hands‑on role responsible for the implementation, administration, security, and lifecycle management of the organization’s server, endpoint, and core IT systems...Work at officeRemote work$110k - $130k
A leading technology firm is seeking an IT Systems & Endpoint Engineer to manage and secure their systems and endpoints. You will provide Tier 2 and 3 technical support, resolve infrastructure issues, and support incident response. Candidates should have a Bachelor’s degree...$114.5k - $189.1k
...Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative...Hourly payDaily paidTemporary workWork at officeRemote workFlexible hoursShift work- ...Creative Suite, Photoshop, Illustrator ~ Experience with Web management best practices including standard UCD methodologies, search engine optimization, responsive platforms and design, and accessibility standards #LI-MD1 About Us Konica Minolta Business...Full timeWork at officeRemote workMonday to Thursday
$140k - $200k
Insider, Inc. is looking for a Principal Turbomachinery Engineer based in Hawthorne, New Jersey. The successful candidate will lead the design of compressors and turbines for high temperature gas-cooled nuclear reactors. Responsibilities include design, testing, and collaboration...- Engineering-Resource-Group is seeking a Mechanical Design Engineer in Ramsey, New Jersey to design and develop systems for shock and vibration. The role involves collaboration across teams, ensuring customer specifications are met from design to production. Applicants should...
- ProMach is seeking a Mechanical Engineer for its Oakland, NJ facility. The role focuses on designing mechanical systems for pressure sensitive labelers and integrated labeling solutions in the packaging industry. Key responsibilities include producing detailed mechanical...
- ...Strong communication and stakeholder management skills. Education: ~ Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Experience: ~8+ years in software development, with at least 2 years in a leadership role....Local area
$140k - $160k
...Senior Backend Engineer Mahwah, NJ, United States $ 140,000.00 - 160,000.00 (US Dollar) We have partnered with a manufacturing... ...Engineer: Collaborate with UX, Culinary, Video, Firmware, Software, and Hardware Engineering Teams to review requirements, design,...Worldwide- M365 Governance and Resilience Lead Programmer Analyst New Jersey, Mahwah 12/09/2025 Contract Active Job Description: Job Summary We are seeking a highly skilled Lead Programmer Analyst to oversee governance, operations, and enhancements across Microsoft 365, ServiceNow...Contract work
- Becton Dickinson in Franklin Lakes, NJ seeks a Quality Engineer to ensure adherence to regulatory standards and manage quality assurance projects across the product lifecycle. Responsibilities include driving quality excellence, managing team projects, and ensuring compliance...
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Full timeTemporary workRemote work$100k - $150k
Insider, Inc. is seeking a Systems Engineer to participate in research related to AI and Nuclear Reactor System design. The role involves developing system requirements, collaborating with multidisciplinary teams, and supporting documentation for regulatory compliance....$100k - $150k
Insider, Inc. is seeking a skilled Electrical & Instrumentation Engineer in Hawthorne, NJ, to support the design, installation, and maintenance of power and control systems. The role involves ensuring the reliable operation of electrical distribution equipment and compliance...$125k - $232k
...Job Title: Information Security Systems Engineer Job Code: 37214 Job Location: Clifton... ...for security and privacy controls in embedded systems using NIST 800-53. Experience... ...such as ACAS and SCC. Experience in DoD software selection and approval processes for...Local areaRemote workFlexible hours- Insider, Inc. is seeking a Senior Mechanical Design Engineer in Hawthorne, New Jersey, to drive the design and development of advanced... ...mechanical design and product development, along with expertise in CAD software and analysis techniques. The successful candidate will lead...
$141.6k - $236k
Stryker Group in Mahwah, NJ, is seeking a Manager, Engineering for their Knee Business Unit in R&D. This hybrid role involves leading a high-performing team, executing complex engineering projects, and ensuring compliance with medical regulations. Candidates should possess...- MillenniumSoft Inc in Franklin Lakes, NJ is seeking a Packaging Design Engineer for a 12-month contract. This role involves developing packaging designs and processes for medical products, collaborating closely with various teams to ensure the highest standards of efficiency...Contract workWork at office
- Senior Instrumentation & Controls Engineer - Control Room Systems & HMI The Senior Instrumentation & Controls Engineer - Control Room Systems & HMI is responsible for the design and implementation of the plant control room, including operator interfaces, human-machine...
- Harris Geospatial Solutions is seeking a Sr Specialist, Project Engineering in Clifton, NJ. This role involves leading engineering projects to meet customer requirements and managing cost and schedule commitments. The ideal candidate has a Bachelor’s Degree and significant...
$44.56 per hour
...Union Mobile Route Engineer This position is with Local 68. About the Role: As a CBRE Union Route Engineer, you will be responsible for facility building maintenance focusing on retail sites within the Hackensack area. You'll be focused on several trades including...Hourly payWork at officeLocal areaVisa sponsorshipFlexible hours- ...’s most demanding environments where uptime, reliability, innovation, and operational performance are critical. We specialize in engineering-driven solutions for mission-critical facilities, data centers, advanced energy systems, and next-generation infrastructure. At...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software Franklin Lakes, NJ
- remote software sales Franklin Lakes, NJ
- software Franklin Lakes, NJ
- software implementation project manager Franklin Lakes, NJ
- embedded software engineer remote
- embedded programmer
- embedded design engineer
- junior embedded engineer
- embedded firmware developer
- embedded linux engineer



