1

Software Engineer Software Engineer Jobs in Cedar Springs, MI

Embedded Software Engineer II

Hudsonville, MI · On-site

$123K - $162K/yr

Bachelor of Science degree in Electrical, Computer, or Software Engineering or Computer Science. Equivalent combination of education and experience may be considered. * Minimum of 4 years' experience ...

Summary The Senior Software Engineer I will report directly to the School Apps Development Manager and will be responsible for the development and delivery of features for NHA's proprietary student ...

Showing results 41-60

Software Engineer Software Engineer information

See Cedar Springs, MI salary details

$58.7K

$136.4K

$190K

How much do software engineer software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for software engineer software engineer in Cedar Springs, MI is $136,368.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,900.00 and $159,900.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What cities near Cedar Springs, MI are hiring for Software Engineer Software Engineer jobs? Cities near Cedar Springs, MI with the most Software Engineer Software Engineer job openings:

Embedded Software Engineer II

SoundOff Signal

Hudsonville, MI

$123K - $162K/yr

Full-time

Posted 11 days ago


Job description

Description

General Position Overview 

 Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code reviews, unit testing, deployment and documentation.

Essential Job Functions 

  • Demonstrates SoundOff Signal's Core Values in daily interactions with internal and external customers. 
  • Collaborate with broader cross-functional engineering team throughout firmware development lifecycle. 
  • Conduct feature analysis, development, debugging, and validation of firmware for various 8/16/32-bit microcontrollers. 
  • Participate in hardware design reviews and collaborate with hardware design engineers on design solutions. 
  • Train technical services and sales staff in the operation of new product introductions. 
  • Ensure documentation of design work is complete and compliant with ISO requirements. 
  • Solve problems and implement change notices using corrective actions and engineering change requests. 
  • Read and follow SoundOff Signal Work Instructions. 
  • Perform job consistently and without excessive absenteeism or tardiness. 
  • Other duties as assigned. 

Job Requirements 

  • Bachelor of Science degree in Electrical, Computer, or Software Engineering or Computer Science. Equivalent combination of education and experience may be considered. 
  • Minimum of 4 years' experience in embedded software development. 
  • Proficiency in Microsoft Office (Word, Excel, Outlook, etc). 
  • Effective written and oral communication skills; able to articulate ideas clearly and concisely. 
  • Strong problem-solving capabilities. 
  • Experience working in an Agile development environment. 
  • Proficiency in C/C++ 
  • Development experience with Arm Cortex-M microcontrollers and tool chains, including compilers and debuggers. 
  • Experience with MCU peripherals (e.g. CAN, LIN, USB, I2C, SPI, etc.). 
  • Proficient in software, component, and interface design. 
  • Ability to test/debug firmware issues using oscilloscopes, multi-meters, debuggers, emulators/simulators, and logic analyzers. 
  • Demonstrate knowledge of unit testing and CI/CD pipeline. 
  • RTOS development experience preferred. 
  • Practical AI experience preferred. 

Physical Requirements 

  • Able to lift up to 35 lbs. 
  • Able to stand, sit, walk, bend, twist, rotate, and/or reach throughout an entire shift. 
  • Must be able to handle and work with small parts. 

Working Conditions 

  • Mostly office environment, occasional light manufacturing environment. 
  • Fast-paced, team-oriented environment. 
  • Low noise level in a temperature-controlled setting. 
  • Some level of domestic and/or international travel may be required. 
  • May work remotely. 
  • Mostly normal business hours with occasional need to flex hours.Â