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 ...
Principal Software Engineer (.NET + Data) - Remote - USA
Detroit, MI · On-site +1
$133K - $179K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
Principal Software Engineer (.NET + Data) - Remote - USA
Detroit, MI · On-site +1
$133K - $179K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
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 ...
Principal Software Engineer (.NET + Data) - Remote - USA
Lansing, MI · On-site +1
$136K - $183K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
Principal Software Engineer (.NET + Data) - Remote - USA
Lansing, MI · On-site +1
$136K - $183K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
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 ...
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 ...
Senior Software Engineer (React Native) - Remote - USA
Detroit, MI · On-site +1
$121K - $159K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
Senior Software Engineer (React Native) - Remote - USA
Detroit, MI · On-site +1
$121K - $159K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
Senior Software Engineer (React Native) - Remote - USA
Lansing, MI · On-site +1
$124K - $163K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
Senior Software Engineer (React Native) - Remote - USA
Lansing, MI · On-site +1
$124K - $163K/yr
As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their ...
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
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 cybersecurity requirements into robust, testable, and traceable software designs. * Establish and guide secure implementation patterns across vehicle programs. Influence Across Platforms ...
Translate cybersecurity requirements into robust, testable, and traceable software designs. * Establish and guide secure implementation patterns across vehicle programs. Influence Across Platforms ...
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 ...
... software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative tests. • Implement protocols and algorithms for resource ...
New
... software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative tests. • Implement protocols and algorithms for resource ...
New
Make Ready Designer (Utilities)
$25 - $40/hr
The Make Ready Designer will use industry-standard software to perform pole loading analysis, develop CAD design prints, and review designs for NESC compliance. Responsibilities * Understand overhead ...
Make Ready Designer (Utilities)
$25 - $40/hr
The Make Ready Designer will use industry-standard software to perform pole loading analysis, develop CAD design prints, and review designs for NESC compliance. Responsibilities * Understand overhead ...
The Architectural Designer applies design principles, analytical techniques, and three-dimensional computer-aided design software skills for the design and/or development of product concepts ...
Quick apply
The Architectural Designer applies design principles, analytical techniques, and three-dimensional computer-aided design software skills for the design and/or development of product concepts ...
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.
What is the meaning of software?
What are the 10 examples of application software?
What are the 3 types of software?
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.
What are 5 examples of software?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 20 days ago
Job description
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 eligiblefor an annual discretionary bonus based on apercentage of your base salary/ commission based on the plan.This posting isexpected to close on08/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
#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 InformationGE 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).
Relocation Assistance Provided: Yes