Maximum of 25 job preferences reached.
Software Engineer Jobs in Grand Rapids, MI
Food
Develops and maintains software applications and utility programs using established coding standards. Responsibilities include analyzing requirements, estimating tasks, coding, testing, code reviews, system maintenance, troubleshooting failures, and supporting software components. The role also participates in GUI design, integrated testing, and business systems analysis. This is a hybrid position in Wyoming, Michigan, or Atlanta, Georgia, with a Monday-to-Friday schedule.
Top Skills:
Ci/CdJavaRest ApisSpring Boot
Industrial • Manufacturing
Design, develop, test, and maintain software for material handling and warehouse automation. Collaborate with cross-functional teams, integrate software with hardware, implement RESTful microservices, troubleshoot and optimize real-time systems, and produce documentation and tests to ensure reliability and performance.
Top Skills:
Azure TfsCC#C++Embedded DevelopmentFrontend FrameworksGitMicroservicesReal-Time SystemsRestful ApisWarehouse Automation SystemsWcsWesWms
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Design, build, and maintain highly scalable, reliable observability platform components. Lead architecture, debug distributed systems, reduce technical debt, and elevate engineering quality through testing and code reviews. Mentor junior engineers, collaborate with product teams, and integrate AI tooling to enhance platform capabilities.
Top Skills:
Ai ApisAWSDistributed SystemsGoGCPKubernetesAzureOpentelemetryReactTypescript
eCommerce • Retail • Sales
Develops, tests, deploys, maintains, and enhances business applications within Agile and ITIL frameworks. Collaborates with product owners, developers, quality analysts, and stakeholders to deliver features and meet acceptance criteria. Builds AI-powered capabilities on Microsoft Azure using Azure OpenAI, RAG, prompt engineering, and API integrations. Performs technical analysis, proofs of concept, secure coding, documentation, production support, and application optimization. May facilitate Agile ceremonies and act as a Scrum Master.
Top Skills:
Application InsightsAzure Ai FoundryAzure DevopsAzure Devops Ci/CdAzure FunctionsAzure OpenaiGithub CopilotItilLangchainLanggraphLarge Language Models (Llms)AzureMicrosoft Copilot StudioRetrieval-Augmented Generation (Rag)Safe AgileSemantic KernelSQL
Consumer Web
The Software Developer will build and maintain software solutions, collaborating across departments, troubleshooting, and implementing updates with a focus on full-stack development and automation.
Top Skills:
AWSCi/CdGCPJavaScriptLinuxNetlifyNextjsPayloadcmsRailwayReactSQLTailwindcssTanstackTypescriptZustand
Software
Build and maintain scalable web applications, write testable code, participate in agile development and code reviews, support production via a rotating on-call schedule, and contribute to product reliability and observability.
Top Skills:
Aws EksAzureCi/CdClickhouseCloudfrontFastapiGCPGithub ActionsGrafanaIacJavaScriptKubernetesLangchainOpentelemetryPostgresPrometheusPythonReactSemantic KernelSQLTemporalTerraformTypescriptZustand
Software
As a Senior iOS Engineer, you will lead engineering decisions, ship production code for the iOS app, and enhance its complex architecture while collaborating within a dedicated team.
Top Skills:
Ci/CdFastlaneGitSwiftSwiftui
Reposted 11 Days AgoSaved
Software
The Software Engineer will handle data collection for AI model training at Speechify, manage ingestion pipelines on GCP, and collaborate on dataset strategies.
Top Skills:
BashDockerGCPPythonTerraform
Consulting
Develop reusable ML tooling and libraries, collaborate with data scientists to productionize models, build services and APIs (Docker/Linux), follow engineering best practices, and support project lifecycle from intake to maintenance.
Top Skills:
CC++Ci/CdCloud ComputingDistributed SystemsDockerGoLinuxMachine LearningPythonRestful Apis
Software
The Software Engineer for the Platform team will design, develop, and maintain backend services, focusing on APIs for payments, analytics, and subscriptions, while collaborating with cross-functional teams to enhance user experiences.
Top Skills:
AWSAzureDockerGCPKubernetesNode.jsTs
Fintech • Software • Financial Services
Entry-level software engineer who builds and maintains APIs, workflows, integrations, and tooling for underwriting and policy administration. Implements assigned stories, tests, bug fixes, and documentation; participates in debugging, production support, and integration work. Uses Python or JavaScript/TypeScript and AI-assisted tools (Claude Code preferred), learns insurance domain concepts, and collaborates onsite with engineering and business stakeholders.
Top Skills:
Ai-Assisted EngineeringAPIsAutomated TestingClaude CodeJavaScriptPythonTypescript
Fintech • Software • Financial Services
Builds and maintains APIs, workflows, integrations, and tooling for underwriting and policy administration. Owns features from implementation through testing, deployment support, and production troubleshooting. Works with stakeholders to translate evolving requirements, contributes to integrations and developer tooling, uses AI-assisted engineering tools, and develops domain knowledge in insurance and policy lifecycle.
Top Skills:
APIsClaude CodeJavaScriptPythonTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Industrial • Manufacturing
Provide second-level remote software support to customers through phone, email, and chat. Diagnose and troubleshoot software issues, collaborate with development teams on complex problems, document cases, create knowledge-base content, train customers, and participate in on-call support. The role includes rotating 12-hour shifts, approximately 5% travel to customer and company locations, and occasional emergency on-site support.
Top Skills:
CC#JavaMicrosoft Sql ServerOraclePythonWindows
Reposted 2 Days AgoSaved
Software
The Senior Software Engineer will collaborate with product teams to optimize core services and SDKs, enhancing user experiences through effective systems design and algorithm improvements, particularly using Kotlin and cloud functions.
Top Skills:
GCPKotlin
Appliances
Develop and test embedded software through full lifecycle activities (requirements, architecture, design, unit/integration testing). Work cross-functionally to implement drivers and features for cameras, SoCs, sensors; debug hardware/software issues; participate in code reviews, planning, process improvement, and software compliance.
Top Skills:
AssemblyCEmbedded SystemsReal-Time Operating Systems
Aerospace • Energy
Leads the design, development, integration, and verification of embedded software for avionics data storage and transfer products. Responsibilities span architecture, requirements, implementation, device drivers, networking, file systems, hardware integration, lab debugging, formal verification, certification documentation, and systems engineering support. The role partners with hardware, systems, and test teams to resolve technical issues across the full software development lifecycle.
Top Skills:
Amd/Xilinx Zynq Ultrascale MpsocArmCDo-178BDoorsEmbedded LinuxEthernetIntel XeonMS OfficeRtcVxworks
Industrial • Manufacturing
Develop, design, test, document, and maintain FlexSort material handling control software (SL2, SL300, RS200). Provide UI programming, resolve deployment issues, support customers and project teams, prepare design documents and technical proposals, and follow software quality and configuration control processes.
Top Skills:
Allen-Bradley PlcAsiCC++CanEthernet/IpFlexsortIso 9000ProfibusProfinetQnxSiemens PlcVisual BasicVisual CWcs/Host InterfaceWindows 10
Aerospace • Energy
Leads embedded software project execution across scope, schedule, cost, risk, quality, and technical delivery. Serves as a Control Account Manager, provides technical and operational leadership, develops software solutions, oversees software artifacts, manages dependencies and suppliers, coordinates lifecycle activities, removes delivery roadblocks, and communicates status with customers and engineering leadership. The role is based in Grand Rapids, Michigan, with onsite work required two to three days per week.
Top Skills:
Do-178B/CDo-297Embedded SoftwareIntegrated Modular Avionics (Ima)
Fintech • Software • Financial Services
The Senior Software Engineer will develop and maintain SaaS solutions, mentor developers, automate processes, and ensure software quality within agile teams.
Top Skills:
.NetAmazon Api GatewayAngularAsp.NetAws FargateAws LambdaAzure DevopsC#CloudFormationCloudfrontGitHTMLHTML/CSSJavaScriptJIRAJSONKnockoutNode.jsReactSnsSQLSqsTypescriptVisual StudioVueXML
Food
Design, develop, test, and deploy a cloud-native BackOffice web application on GCP. Implement backend services with Java/Spring, model PostgreSQL data, build RESTful microservices, develop frontend components in TypeScript/Angular or React, enforce test-first practices, mentor engineers, participate in code reviews and maintenance, and support CI/CD and DevOps processes.
Top Skills:
AngularAssertjAWSAzureCloud SqlCSSEslintGoogle Cloud Platform (Gcp)HTMLJavaJavaScriptJunitMavenMicroservicesMockitoPlaywrightPostgresReactRestSonarcloudSonarqubeSpring BootSpring DataSpring JdbcSpring MvcSpring SecurityTypescriptWebdriverio
Food
Design, develop, test, and maintain software solutions; lead and enforce coding standards; integrate AI-assisted and agentic conversational solutions; perform system analysis, debugging, and integrated testing; mentor junior engineers; participate in code reviews and occasional on-call support.
Top Skills:
Agentic AiAi-Assisted Engineering WorkflowsClisConversational InterfacesMcp Servers
Healthtech
Lead design, development, and documentation of embedded software for medical devices, ensure FDA-compliant SDLC practices, support legacy products, collaborate across R&D, Quality, Manufacturing, and execute verification/validation and manufacturing fixture software for production.
Top Skills:
Bare-MetalCC++CanCi/CdCmakeCode Coverage ToolsDynamic Analysis ToolsEthernetGitI2CIdeJenkinsPerforcePythonRtosSpiStatic Analysis ToolsUartUsb
Healthtech • Other • Robotics • Biotech • Manufacturing
Lead design, development, and documentation of embedded software for medical devices and manufacturing fixtures. Collaborate with cross-functional teams, support legacy products, perform root-cause analysis, and drive verification/validation while ensuring compliance with FDA guidance and internal SDLC processes.
Top Skills:
Bare-MetalCC++CanCi/CdCmakeCode Coverage ToolsDynamic Analysis ToolsEthernetGitI2CIdeJenkinsMemory Analysis ToolsPerforcePythonRtosSpiStatic Analysis ToolsUartUsb
Industrial • Manufacturing
Develop software for mobile robotic systems, focusing on C++ programming, architecture, and collaboration with engineers to innovate solutions. Mentor team members and contribute to strategic direction.
Top Skills:
BashC++DdsGrpcLinuxPythonRos2Zeromq
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Grand Rapids, MI Hiring Software Engineers
See AllPopular Job Searches
Cybersecurity Jobs in Grand Rapids, MI
IT Jobs in Grand Rapids, MI
Data Engineer Jobs in Grand Rapids, MI
Machine Learning Jobs in Grand Rapids, MI
Artificial Intelligence Jobs in Grand Rapids, MI
Front End Developer Jobs in Grand Rapids, MI
Quality Assurance Jobs in Grand Rapids, MI
Software Engineer Jobs in Grand Rapids, MI
Product Manager Jobs in Grand Rapids, MI
IT Jobs in Lansing, MI
Data Engineer Jobs in Lansing, MI
All Filters
Total selected ()
No Results
No Results



















