1

C Software Developer Jobs in Byron Center, MI (NOW HIRING)

Flexsort Software Engineer

Grand Rapids, MI ยท Hybrid

$115K - $144K/yr

Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...

Flexsort Software Engineer

Grand Rapids, MI ยท On-site

$115K - $144K/yr

Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...

Flexsort Software Engineer

Grand Rapids, MI ยท Hybrid

$115K - $144K/yr

Dematic has an immediate need at our Grand Rapids, MI headquarters for a Software Developer. The ... C, C++, Visual C, MS Windows (10), Visual Basic. * Excellent written and verbal skills with ...

Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded ... High proficiency in C * Proficiency in RTOS concepts * Proficiency in Embedded Development

Sr. Software Engineer

Grand Rapids, MI

$117K - $155K/yr

We are seeking a passionate, experienced software developer who is motivated, pays close attention ... Current experience with C and C++ Programming * Extensive Database Design and Programming ...

Sr. Software Engineer

Grand Rapids, MI ยท On-site

$117K - $155K/yr

We are seeking a passionate, experienced software developer who is motivated, pays close attention ... Current experience with C and C++ Programming * Extensive Database Design and Programming ...

Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded ... High proficiency in C * Proficiency in RTOS concepts * Proficiency in Embedded Development

Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Demonstrated expertise debugging and optimizing complex C software applications. * Aerospace ...

New

Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Demonstrated expertise debugging and optimizing complex C software applications. * Aerospace ...

Proficiency in programming languages such as C, C++, C#. * Strong understanding of software development methodologies (Agile, Scrum, or Waterfall). * Experience with version control systems such as ...

Proficiency in programming languages such as C, C++, C#. * Strong understanding of software development methodologies (Agile, Scrum, or Waterfall). * Experience with version control systems such as ...

next page

Showing results 1-20

C Software Developer information

See Byron Center, MI salary details

$9

$52

$87

How much do c software developer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for c software developer in Byron Center, MI is $52.56, according to ZipRecruiter salary data. Most workers in this role earn between $42.84 and $57.69 per hour, depending on experience, location, and employer.

What does a C software developer do?

A C Software Developer is responsible for designing, developing, testing, and maintaining software applications using the C programming language. They work on a range of projects, from embedded systems and operating systems to application software, ensuring efficiency, reliability, and performance. C developers often collaborate with other engineers and teams to integrate hardware and software, debug code, and optimize existing programs.

What are the key skills and qualifications needed to thrive as a C software developer?

To thrive as a C Software Developer, you need a solid understanding of C programming, algorithms, data structures, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, debugging tools such as GDB, and experience with build systems and compilers are essential. Strong problem-solving skills, attention to detail, and effective communication set top developers apart. These skills ensure efficient, reliable code development, seamless collaboration, and the ability to address complex software challenges.

What are some common challenges C software developers face when working on large-scale projects?

C Software Developers often encounter challenges related to memory management, debugging, and ensuring code portability across different platforms in large-scale projects. Since C provides low-level access to system resources, developers must be vigilant about preventing memory leaks, buffer overflows, and other vulnerabilities. Collaborating with teams also requires maintaining clear and consistent coding standards to facilitate code reviews and integration. Effective communication and thorough documentation are crucial for managing complexity and ensuring project success.

What is the difference between C Software Developer vs C++ Software Developer?

AspectC Software DeveloperC++ Software Developer
Required CredentialsBachelor's in Computer Science or related field; knowledge of C languageBachelor's in Computer Science or related field; knowledge of C and C++ languages
Work EnvironmentEmbedded systems, operating systems, device driversApplication development, game development, software tools
Industry UsageEmbedded systems, firmware, hardware interfacingSoftware applications, game engines, high-performance software

The main difference between a C Software Developer and a C++ Software Developer lies in the programming languages they specialize in and the types of projects they typically work on. C developers focus on low-level programming, embedded systems, and hardware interfacing, while C++ developers work on more complex applications, leveraging object-oriented features. Both roles require strong programming skills and a solid understanding of computer architecture, but their work environments and project types often differ.

What cities near Byron Center, MI are hiring for C Software Developer jobs?

Cities near Byron Center, MI with the most C Software Developer job openings:

Infographic showing various C Software Developer job openings in Byron Center, MI as of August 2026, with employment types broken down into 88% Full Time, 6% Temporary, and 6% Contract. Highlights an 88% In-person, 6% Hybrid, and 6% Remote job distribution, with an average salary of $109,317 per year, or $52.6 per hour.

Lead Embedded Software Engineer

General Electric Company

Grand Rapids, MI โ€ข Hybrid

$95K - $127K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Job Description SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!
Engineering is at the center of what we do, and we are looking for talented, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you.
Location: Grand Rapids, MI
This position, which offers a blend of onsite and hybrid work arrangements, is based in Grand Rapids and necessitates a presence in the office for 2-3 days each week. An extensive corporate relocation package is also available for eligible candidates.
This position requires U.S. citizenship status.Job Description

TheLead Embedded Software Engineer is responsible for leading key aspects of project execution within their discipline, includingscope, schedule, cost, technical execution, risk, and quality. This role provides technical and operational leadership for embedded software development efforts and partners closely with project, engineering, and customer stakeholders to ensure successful program execution across the full software development lifecycle.

Roles and Responsibilities

  • Serve as theControl Account Manager (CAM)for project elements delegated by theEngineering Project Manager.

  • Lead day-to-daytechnical and operational activitiesfor individual contributors.

  • Work alongside the team toauthor, develop, and implement embedded software solutions.

  • Build and maintain strong working relationships with thecustomer, Engineering Project Manager, and project and engineering leadership.

  • Understand and manage thetechnical scope, cost, and schedulefor assigned project responsibilities.

  • Plan, forecast, coordinate, monitor, and lead thesoftware effort across the full software development lifecyclefor the assigned project area.

  • Provide software team oversight to ensure delivery ofhigh-quality software artifacts and products.

  • Escalate issues in atimely manner.

  • Monitor team progress against deliverables, remove roadblocks, and driveaccountability and ownershipfor individual and team commitments.

  • Identify and managedependencies, risks, and scope changesassociated with the software effort.

  • Define supplier scope of work and manage supplier schedule and deliverables, as applicable.

  • Partner with product stakeholders to understandMGPP and MGTPand communicate project needs and status.

  • Demonstrate theGE Aerospace Leadership Behaviorsin daily work and team leadership.

Required Qualifications

  • Bachelor's degree inEngineering, Computer Science, or a related technical fieldfrom an accredited university or college.

  • Minimum of4 years of experienceinembedded software development.

  • This position requires U.S. citizenship status.

Desired Characteristics

  • Stronginterpersonal and leadership skills.

  • Strongoral and written communication skills, with the ability to communicate effectively across all levels of the organization.

  • Demonstrated ability to lead aglobal and/or virtual team.

  • Demonstratedproject management skills.

  • Minimum of5 years of experiencewithDO-178B/C software development processes and certification standardsacross the full software development lifecycle.

  • Experience working withDO-178B/C DAL B.

  • Experience withDO-297 / IMA application development.

The base pay range for this position is $95,000.00 - $127,000.00 USD Annually. The specific pay offered may be influenced by a variety of factors,including the candidate's experience, education, and skill set.This position is also eligiblefor an annual discretionary bonus based on apercentage of your base salary/ commission based on the plan.This posting isexpected to close on10/31/26.

GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical,emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to aHealth Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling andreferral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matchingcontributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits includetuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.

GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., isa "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time andfor any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. Thisdocument does not create a contract of employment with any individual.

#LI-KS1

This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Employees may also be subject to random and reasonable-suspicion drug and alcohol testing.


Relocation Assistance Provided: Yes