Talent.com

Junior software developer Jobs in Grand Rapids, MI

Create a job alert for this search

Junior software developer • grand rapids mi

Last updated: 1 day ago

Principal Embedded Software Engineer - FPGA

Stryker Employment Company, LLCGrand Rapids, Michigan
Full-timeFull-time

The Principal Embedded Software Engineer (FPGA).FPGA-based and embedded software systems used in Software in a Medical Device (SiMD) products.This position serves as the technical authority for FPG... Show more

Manufacturing Engineer Intern - Summer 2027

Amphenol Borisch TechnologiesGrand Rapids, MI, US
$22.00 hourly$22.00 hourly
Permanent, Full-timePermanent, Full-time

This position is expected to work 40 hours/week, running 5/17 through 8/13.The Engineering Intern assists the Engineering team with production projects and continuous improvement initiatives.The po... Show more

Android Developer - Full Time and Contract Role - USC and GC's

Hudson ManpowerGrand Rapids, MI, US
PermanentPermanent

United States (Relocate Anywhere—Willing).Contract / Contract to Hire / Full Time (W-2).US Citizen / Green Card Only (No sponsorship).You’ll collaborate with product owners and designers to build p... Show more

Systems Engineer Sr - E3

Lockheed MartinGrand Rapids
RemoteRemote
Full-timeFull-time

The Systems Engineer Sr will support the design, development, implementation, and sustainment of digital adoption solutions using the WalkMe platform or any other DAP.This role will partner with bu... Show more

Designer And Drafter

ActalentGrand Rapids, Michigan, USA
$22.00–$34.00 hourly$22.00–$34.00 hourly

Job Title: Designer and Drafter Electrical Distribution.This role focuses on independently developing complete design and construction work packages for electrical overhead and underground distribu... Show more

Software Systems Engineer

Gentex CorporationGrand Rapids, MI
Full-timeFull-time

The purpose of the Requirements Engineer II is to determine and document the requirements that a design must satisfy.This position requires on-site work at Gentex facilities.This role is not eligib... Show more

Junior Software Developer

iMPact Business Group, Inc.Grand Rapids, MI, US

Junior Software DeveloperPosition OverviewWe are seeking a motivated Junior Software Developer to join our development team.This role is ideal for someone early in their career who is eager to grow... Show more

Remote PEMB Drafter / Detailer (MBS Software)

GpacGrand Rapids, Michigan, United States
RemoteRemote
Full-timeFull-time

Remote PEMB Drafter / Detailer (MBS Software).Our client, an established pre-engineered metal building (PEMB) company, is hiring an experienced PEMB Drafter/Detailer to join its team.This is a full... Show more

Mechanical Engineer

Liberty JobsGrand Rapids, MI

Senior Mechanical Engineer / Project Manager (PE) – MEP Consulting.Join a respected consulting engineering firm where you'll lead the design of complex building systems, manage multidisciplinary pr... Show more

Backend Software Developer

MaximusGrand Rapids, US
Full-timeFull-time

The Software Developer (Backend) provides subject matter proficiency for our USAF mission.This role is responsible for providing analytical skills to support process improvement, specialized studie... Show more

Senior Controls Engineer

The Staffing ExchangeGrand Rapids, Michigan, USA
Permanent, Full-timePermanent, Full-time

Lead the design, programming, and commissioning of advanced automation systems and custom machinery.You’ll take technical ownership of projects from concept through customer acceptance, working wit... Show more

EPIC Applications Analyst (1-4): Hospital Billing Admin and Hospital Billing Claims - IT Services -

SolutionHealthRemote, Wyoming, US
RemoteRemote
Full-time, Part-timeFull-time, Part-time

We are seeking an Epic Application Analyst for the following applications:.Hospital Billing with HB Admin or HB Claims Certification Required.Epic Build experience required.SolutionHealth is an int... Show more

Logistics/Supply Chain Intern (Jan 2027)

Bosch GroupGrand Rapids, Michigan, United States

As the Logistics/ Supply Chain Intern, you will assist Shipping/Receiving/Logistics and Manufacturing managers with activities of fast paced manufacturing operation.A few of your key responsibiliti... Show more

Full Stack.NET Developer

Strategic EmploymentGrand Rapids, MI, United States
$120,000.00–$140,000.00 yearly$120,000.00–$140,000.00 yearly

Senior Full Stack Engineer, AI-First Team | Hybrid, Grand Rapids Area.We're partnering with a long-established West Michigan digital agency that builds enterprise websites, content platforms, and o... Show more

BAS Service Software Engineer

Control Solutions IncComstock Park, MI, US

The Service Software Engineer's role is a high-level technical role that requires someone who is comfortable working with Control Solutions, Inc's most valued clients.The Service Software Engineer'... Show more

 • Promoted

Product Support Specialist

OktopostGrand Rapids, Michigan, United States, 49503

Oktopost is a B2B social media management platform that helps organizations manage their social presence, empower employees through advocacy, and connect social engagement to measurable business re... Show more

CRE Commercial Senior Portfolio Manager

Fifth Third BankGrand Rapids
Full-timeFull-time

Make banking a Fifth Third better®.We connect great people to great opportunities.Are you ready to take the next step? Discover a career in banking at Fifth Third Bank.GENERAL FUNCTION: The Senior ... Show more

Software Solutions Intern - Grand Rapids MI

Applied InnovationGrand Rapids, MI, US
Quick Apply

Applied Innovation is seeking a Software Solutions Intern to join our Network Connectivity department.In this role, you will help configure, maintain, and support our meter software agent environme... Show more

Senior, RF Electrical Engineer (Evergreen)

Acron AviationGrand Rapids, Michigan, United States, 49503
Full-timeFull-time

Senior, RF Electrical Engineer (Evergreen).About Acron Aviation (Avionics Surveillance):.Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety-critical... Show more

People also ask
Principal Embedded Software Engineer - FPGA

Principal Embedded Software Engineer - FPGA

Stryker Employment Company, LLCGrand Rapids, Michigan
1 day ago
Job type
  • Full-time
Job description

Work Flexibility: Hybrid

The Principal Embedded Software Engineer (FPGA) is a technical leadership role responsible for architecting and guiding the development of complex FPGA-based and embedded software systems used in Software in a Medical Device (SiMD) products. This position serves as the technical authority for FPGA architecture, hardware/software co-design, and embedded platform development while ensuring alignment among stakeholder needs, system architecture, regulatory requirements, and product implementation.


The role provides technical leadership across multiple product development programs and collaborates closely with Systems Engineering, Electrical Engineering, Quality, Regulatory, Clinical, Manufacturing, Product Management, and Project Management teams. The role ensures traceability from stakeholder needs through software requirements, implementation, verification, and risk control activities in accordance with design controls and the software development lifecycle.


What You Will Do

  • Lead the architecture, design, implementation, integration, and verification of complex FPGA-based and embedded software systems for medical devices, including SoC and stand-alone FPGA architectures.
  • Drive hardware/software partitioning, system-level architecture, and technical tradeoff decisions, translating user and system needs into software, FPGA, and subsystem design requirements.
  • Establish FPGA development and verification best practices, including coding standards, reusable test frameworks, self-checking testbenches, automated regression, coverage-driven verification, scripted workflows, automated builds, and Continuous Integration.
  • Partner with Test Leads on establishing verification best practices, reusable test frameworks, self-checking test benches, and automated regression.
  • Lead complex FPGA design activities involving timing constraints, multiple clock domains, high-performance data paths, fixed-point arithmetic, real-time control, signal processing, and hardware/software interfaces.
  • Serve as a technical authority across development programs, leading architecture/design reviews, resolving complex technical issues, exploring emerging technologies, and developing reusable technology roadmaps.
  • Ensure compliance with medical-device design controls, software lifecycle processes, risk management, traceability, and applicable regulatory standards, supporting regulatory submissions, audits, and QMS deliverables.
  • Lead the development and review of requirements, architecture, design, verification, risk management, and Design History File documentation, while coaching engineers on testable requirements, maintainability, and design for safety.
  • Provide cross-functional technical leadership from concept through commercialization, partnering with Systems, Electrical, Quality, Regulatory, Clinical, Manufacturing, Product Management, and Project Management while mentoring engineers and incorporating customer and business needs into product development.

What You Need (Required Qualifications)

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or related engineering discipline and 8+ years of relevant embedded software experience.
  • Experience developing embedded software and FPGA-based systems, including FPGA design, implementation, integration, and/or verification.
  • Experience with FPGA development languages and technologies, such as VHDL, Verilog, SystemVerilog, SoC FPGA, or comparable FPGA platforms.
  • Experience leading or contributing to complex embedded product development, including architecture, requirements, system integration, and verification.
  • Experience developing embedded software and FPGA-based systems, including programming in C/C++ and FPGA design, implementation, integration, and/or verification.

Preferred Qualifications


  • Master’s degree preferred in Electrical Engineering, Computer Engineering, Software Engineering, or a related engineering discipline.
  • Experience with FPGA development tools and platforms, including AMD/Xilinx Vivado and/or Intel Quartus.
  • Experience with embedded Linux and/or RTOS development, hardware/software co-design, and FPGA-based digital signal processing.
  • Knowledge of FPGA and embedded software verification, including simulation, static/dynamic analysis, coverage analysis, Git, automated builds, and CI/CD.
  • Experience with medical device or regulated product development, including requirements traceability, risk management, and standards such as IEC 62304, ISO 14971, and ISO 13485.

$135,600 - $225,900 USD Annual


Travel Percentage: 20%Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.