Designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product. * Define and formalize system, hardware ...
Designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product. * Define and formalize system, hardware ...
Job Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and ... Define end-to-end system designs spanning Android Automotive UI, Android services, SoC middleware ...
Job Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and ... Define end-to-end system designs spanning Android Automotive UI, Android services, SoC middleware ...
Software Developer
Bath, MI · On-site
As a Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be ...
Software Developer
Bath, MI · On-site
As a Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be ...
Distribution Designer
West Branch, MI · On-site
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Quick apply
Apply Early
Distribution Designer
West Branch, MI · On-site
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Apply Early
Senior Embedded Software Engineer - Secret Clearance
Grand Rapids, MI · On-site
$119K - $156K/yr
Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. * Implement protocols and ...
Senior Embedded Software Engineer - Secret Clearance
Grand Rapids, MI · On-site
$119K - $156K/yr
Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. * Implement protocols and ...
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Quick apply
Apply Early
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Apply Early
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Quick apply
Apply Early
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Apply Early
Senior Embedded Software Engineer - Secret Clearance
Grand Rapids, MI · On-site
$114K - $149K/yr
Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. * Implement protocols and ...
Senior Embedded Software Engineer - Secret Clearance
Grand Rapids, MI · On-site
$114K - $149K/yr
Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. * Implement protocols and ...
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Quick apply
Apply Early
Translate field data into accurate distribution designs using utility-specific design software (Open Utilities) and other CAD tools. * Design power distribution systems by determining power ...
Apply Early
Make Ready Designer
$25 - $40/hr
This candidate will also use industry-leading software to load poles in Pole Foreman, draft CAD design prints review designs for NESC compliance. DUTIES AND RESPONSIBILITIES: * Understand overhead ...
Make Ready Designer
$25 - $40/hr
This candidate will also use industry-leading software to load poles in Pole Foreman, draft CAD design prints review designs for NESC compliance. DUTIES AND RESPONSIBILITIES: * Understand overhead ...
Make Ready Designer
Northville, MI · On-site
$25 - $40/hr
This candidate will also use industry-leading software to load poles in Pole Foreman, draft CAD design prints review designs for NESC compliance. DUTIES AND RESPONSIBILITIES: * Understand overhead ...
Quick apply
Apply Early
Make Ready Designer
Northville, MI · On-site
$25 - $40/hr
This candidate will also use industry-leading software to load poles in Pole Foreman, draft CAD design prints review designs for NESC compliance. DUTIES AND RESPONSIBILITIES: * Understand overhead ...
Apply Early
Embedded Network Software Engineer with Security Clearance
Grand Rapids, MI · On-site
$121K - $159K/yr
... software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative tests. • Implement protocols and algorithms for resource ...
Embedded Network Software Engineer with Security Clearance
Grand Rapids, MI · On-site
$121K - $159K/yr
... software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative tests. • Implement protocols and algorithms for resource ...
Senior Software Developer
$51 - $67.50/hr
As a developer you will work closely with other skilled developers and designers using modern ... Experience in software architecture and design * Experience in user interface and user experience ...
Senior Software Developer
$51 - $67.50/hr
As a developer you will work closely with other skilled developers and designers using modern ... Experience in software architecture and design * Experience in user interface and user experience ...
Senior Software Developer
Mount Clemens, MI · On-site
$51 - $67.50/hr
As a developer you will work closely with other skilled developers and designers using modern ... Experience in software architecture and design * Experience in user interface and user experience ...
Senior Software Developer
Mount Clemens, MI · On-site
$51 - $67.50/hr
As a developer you will work closely with other skilled developers and designers using modern ... Experience in software architecture and design * Experience in user interface and user experience ...
Company Description eyeWyre Software Studios provides software solutions and consulting services ... As a developer you will work closely with other skilled developers and designers using modern ...
Company Description eyeWyre Software Studios provides software solutions and consulting services ... As a developer you will work closely with other skilled developers and designers using modern ...
Software Developer
Mount Clemens, MI · On-site
Company Description eyeWyre Software Studios provides software solutions and consulting services ... As a developer you will work closely with other skilled developers and designers using modern ...
Software Developer
Mount Clemens, MI · On-site
Company Description eyeWyre Software Studios provides software solutions and consulting services ... As a developer you will work closely with other skilled developers and designers using modern ...
Senior Designer
Dearborn, MI · On-site
$93K - $100K/yr
The Senior Designer will be responsible for designing parts and components using design software. The Senior Designer will also provide technical assistance, guidance, coaching, and support to the ...
Senior Designer
Dearborn, MI · On-site
$93K - $100K/yr
The Senior Designer will be responsible for designing parts and components using design software. The Senior Designer will also provide technical assistance, guidance, coaching, and support to the ...
Mechanical Designer (Hydaulics)
Shelby Township, MI · On-site
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Quick apply
Apply Early
Mechanical Designer (Hydaulics)
Shelby Township, MI · On-site
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Apply Early
Mechanical Designer (Hydaulics)
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Quick apply
Apply Early
Mechanical Designer (Hydaulics)
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Apply Early
Mechanical Designer (Hydaulics)
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Quick apply
Apply Early
Mechanical Designer (Hydaulics)
$30 - $50/hr
Design hydraulic circuits and systems using AUTOCAD CAD software. * Research technical information ... Take technical directions from the project engineer in order to produce designs that function as ...
Apply Early
Software Designer information
See Michigan salary details
$9.6K - $19.8K
0% of jobs
$19.8K - $30.1K
0% of jobs
$30.1K - $40.4K
0% of jobs
$40.4K - $50.6K
15% of jobs
$52.6K is the 25th percentile. Wages below this are outliers.
$50.6K - $60.9K
54% of jobs
$60.9K - $71.2K
5% of jobs
$71.2K - $81.4K
0% of jobs
$83.5K is the 75th percentile. Wages above this are outliers.
$81.4K - $91.7K
5% of jobs
$91.7K - $101.9K
5% of jobs
$101.9K - $112.2K
9% of jobs
$112.2K - $122.5K
6% of jobs
$9.6K
$81.5K
$122.5K
How much do software designer jobs pay per year?
What are Software Designers?
What are the key skills and qualifications needed to thrive as a Software Designer, and why are they important?
How does a Software Designer typically collaborate with other team members during the development process?
What Does a Software Designer Do?
As a software designer, your role is to create and test software solutions to a set of problems during the early stages of software development. As the designer, your duties are to consider the requirements of the software, which can be done by performing a software requirements analysis, to identify the specific conditions your product needs to meet for a new piece of software to be developed. Once you have completed an SRA, you then design the framework of the application, which developers code into an actual piece of software. You may work closely with software analysts whose job it is to understand problems from the clients or user’s end and convey that to developers with efficiency.
Can I make 200k a year as a software engineer?
Is it true that AI will replace software engineers?
What engineer makes $500,000 a year?
What does a software designer do?
What is the difference between Software Designer vs Software Developer?
| Aspect | Software Designer | Software Developer |
|---|---|---|
| Primary Role | Focuses on designing software architecture, user experience, and overall system structure | Implements, codes, and tests the software based on designs |
| Required Skills | Design principles, system architecture, UX/UI understanding | Programming languages, coding, debugging |
| Work Environment | Collaborates with designers, product managers, and developers | Works mainly on coding and testing |
| Common Certifications | None specific, but knowledge of design tools and methodologies | Programming certifications, such as Microsoft Certified, Java certifications |
While both roles are integral to software development, a Software Designer primarily focuses on planning and designing the system, whereas a Software Developer implements and codes the software based on those designs. Understanding these differences helps in choosing the right career path or job focus within the tech industry.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
GE Aerospace rating
8.9
Based on 173 frontline employees who took The Breakroom Quiz
5th of 60 rated aerospace companies
Job description
Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You will work on projects related to stores management, cyber security, networking, and sensing and signal processing.
This position requires an active US Security Clearance
This opportunity is based in Grand Rapids, MI, but don't worry, GE will provide comprehensive corporate relocation assistance.
GE Aerospace is a leader in inventing the future of flight. GE offers competitive salaries and a full range of benefits, including 401K contributions and matching, flexible work arrangements, generous time off, tuition reimbursement, and various health insurance options.
If you are interested in this exciting opportunity, please apply today!
Job Description
As a Lead Embedded Software Engineer you will play a vital role in designing, developing, and testing embedded software, firmware, platforms and systems for our mission-critical technologies and products. You will work with a team of passionate and skilled engineers who share your vision of creating innovative and reliable embedded systems. To succeed in this position, you will need a background in embedded systems, a keen eye for detail, and a deep understanding of real-time systems and their constraints. You will also need to demonstrate your ability to take full ownership of your role and deliver high-quality software solutions. The role has moderate autonomy, requiring high levels of operational judgment.
Responsibilities:
- Designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product.
- Define and formalize system, hardware, software, and human integration requirements.
- Define and execute engineering test, validation, and verification activities.
- Follow established software development methodologies and principles and document your tasks and designs.
- Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests.
- Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications.
- Ensure software robustness, resilience, and fail-safe operation for critical devices, and mitigate potential safety and security vulnerabilities.
- Create detailed design and technical documentation, optimize existing applications, and implement new features.
- Participate in task prioritization, execution, requirements, specifications, code and design reviews, and mentorship across the software development life cycle.
- Apply best practices for embedded software engineering and understand the key business drivers and product roadmap.
- Deliver your work to support project scope, cost, and schedule targets, and interface effectively with all levels of the organization and customers.
- Propose novel solutions to technical challenges, generate cost and time estimates for future bids and programs, and utilize hardware/software to demonstrate capability against customer expectations.
Required Qualifications:
- Bachelor's degree + 5 years of related embedded software engineering experience or Master's degree + 2 years of experience in Computer Science, Software Engineering, or related STEM fields
- Proficiency in Ada, C, C++ or equivalent languages.
- Location: Grand Rapids, MI. This is a fully onsite position requiring attendance five days per week. A comprehensive corporate relocation package is available for eligible candidates.
- This role requires the successful candidate to maintain a US Government Security Clearance; prerequisite for a security clearance is U.S. Citizenship. Preference will be given to candidates who currently hold US Government Security Clearance.
Desired Qualifications:
- Master's degree in engineering or computer science.
- Extensive experience in Ada for embedded software design, development, and testing.
- Knowledge of scripting languages (Python, Perl, Tcl, etc.) and code management tools (Git, CVS, SVN, Perforce, etc.)
- Experience with network protocols with an understanding of Layer 2 and Layer 3 networking concepts, including Ethernet, Virtual Local Area Network (VLAN) tagging where applicable. Familiarity with Neighbor Discovery (ND) in IPv6 is highly desirable.
- Experience implementing or integrating Internet Protocol Security (IPsec) and Internet Key Exchange (IKE) (version 1 and/or version 2).
- Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, and/or secure processing.
- Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes.
- Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution.
- Innovative, critical thinking and troubleshooting skills and proficiency with IDEs, version control tools, defect tracking tools and scripting tools.
- Experience with bare metal software design and optimization for cycles and memory and fundamental facility with compilers, build and source code control tools.
- Experience with model-based engineering using Cameo.
- Outstanding written and verbal communication skills.
- Knowledgeable of system interfaces (e.g. Ethernet, Mil-Std-1553, Serial).
- Knowledgeable of component interfaces (e.g. I2C, SPI, PCIe).
- Possess a current US Government Security Clearance.
The base pay range for this position is $112,000.00 - $149,000.00 USD Annual. 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 eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on 08/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 a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition 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., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
#LI-KS1
#securityclearance
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 an Equal 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).
Relocation Assistance Provided: Yes
What GE Aerospace employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About GE Aerospace
Sourced by ZipRecruiter
Industry
Aerospace product and parts manufacturing
Company size
10,000+ Employees
Headquarters location
Cincinnati, OH, US
Year founded
1917