Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The ...
Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The ...
Software Engineer
Traverse City, MI · On-site
The Software Engineer role involves developing software that directly impacts the lives of millions of patients, utilizing modern methodologies and technologies to enhance healthcare delivery.
Software Engineer
Traverse City, MI · On-site
The Software Engineer role involves developing software that directly impacts the lives of millions of patients, utilizing modern methodologies and technologies to enhance healthcare delivery.
Software Engineer
Detroit, MI · On-site
The Software Engineer role involves developing software that directly impacts the lives of millions of patients, utilizing modern methodologies and technologies to enhance healthcare delivery.
Software Engineer
Detroit, MI · On-site
The Software Engineer role involves developing software that directly impacts the lives of millions of patients, utilizing modern methodologies and technologies to enhance healthcare delivery.
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Interface with Systems Engineering, Project Management, Software Quality, and other internal teams. * Support Agile development activities, including daily scrums, PI planning, retrospectives, and ...
Quick apply
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Interface with Systems Engineering, Project Management, Software Quality, and other internal teams. * Support Agile development activities, including daily scrums, PI planning, retrospectives, and ...
Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 ...
Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 ...
Software Engineer
Zeeland, MI · On-site
Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded Software Engineer for a 6 month contract position that may be extended. The Software Development Engineer ...
Software Engineer
Zeeland, MI · On-site
Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded Software Engineer for a 6 month contract position that may be extended. The Software Development Engineer ...
Senior Software Developer
$51 - $67.50/hr
... software engineer to help implement apps and systems that touch the lives of millions of users world-wide. As a developer you will work closely with other skilled developers and designers using ...
Senior Software Developer
$51 - $67.50/hr
... software engineer to help implement apps and systems that touch the lives of millions of users world-wide. As a developer you will work closely with other skilled developers and designers using ...
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Senior Software Engineer Duration: 12 Months - Temporary to Hire Able to obtain a US Secret Security Clearance Shift: 1st - 8:00 AM to 5pm Bachelor's degree in STEM field We are seeking experienced ...
Quick apply
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Senior Software Engineer Duration: 12 Months - Temporary to Hire Able to obtain a US Secret Security Clearance Shift: 1st - 8:00 AM to 5pm Bachelor's degree in STEM field We are seeking experienced ...
Software Engineer Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the ...
Software Engineer Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the ...
Senior Software Developer
Mount Clemens, MI · On-site
$51 - $67.50/hr
... software engineer to help implement apps and systems that touch the lives of millions of users world-wide. As a developer you will work closely with other skilled developers and designers using ...
Senior Software Developer
Mount Clemens, MI · On-site
$51 - $67.50/hr
... software engineer to help implement apps and systems that touch the lives of millions of users world-wide. As a developer you will work closely with other skilled developers and designers using ...
Senior Software Engineer, DevOps The Senior Software Engineer, DevOps brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of hardware and software CI/CD ...
Senior Software Engineer, DevOps The Senior Software Engineer, DevOps brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of hardware and software CI/CD ...
Software Engineer IV
Ann Arbor, MI · On-site
The Software Engineer IV is a lead-level software developer responsible for driving the strategic design, architecture, and delivery of complex applications and automation systems across the ...
Software Engineer IV
Ann Arbor, MI · On-site
The Software Engineer IV is a lead-level software developer responsible for driving the strategic design, architecture, and delivery of complex applications and automation systems across the ...
Software Engineer II
Grand Rapids, MI · Hybrid
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll ...
Software Engineer II
Grand Rapids, MI · Hybrid
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll ...
Required skills for Java/Full stack/Software Programmer: * Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly ...
Required skills for Java/Full stack/Software Programmer: * Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT * Highly ...
Software Engineer IV
Ann Arbor, MI · Hybrid
The Software Engineer IV is a lead-level software developer responsible for driving the strategic design, architecture, and delivery of complex applications and automation systems across the ...
Software Engineer IV
Ann Arbor, MI · Hybrid
The Software Engineer IV is a lead-level software developer responsible for driving the strategic design, architecture, and delivery of complex applications and automation systems across the ...
Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance.
Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance.
Senior Software Engineer
Sterling, MI · On-site
$62.56/hr
Senior Software Engineer | Sterling Hts, Michigan, United States Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM ...
Senior Software Engineer
Sterling, MI · On-site
$62.56/hr
Senior Software Engineer | Sterling Hts, Michigan, United States Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM ...
Software Engineer II
Grand Rapids, MI · On-site
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll ...
Software Engineer II
Grand Rapids, MI · On-site
The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll ...
Software Developer
Bath, MI · On-site
Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer to join our dynamic team. As a Software Developer, you will play a pivotal role in designing ...
Quick apply
Software Developer
Bath, MI · On-site
Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer to join our dynamic team. As a Software Developer, you will play a pivotal role in designing ...
Software Engineer
Zeeland, MI · On-site
Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded Software Engineer for a 6 month contract position that may be extended. The Software Development Engineer ...
Software Engineer
Zeeland, MI · On-site
Embedded Software Development Engineer Atego HighRely is currently searching for an Embedded Software Engineer for a 6 month contract position that may be extended. The Software Development Engineer ...
Software Programmer information
See Michigan salary details
$24.30 - $28.59
5% of jobs
$28.59 - $32.88
10% of jobs
$32.88 - $37.16
9% of jobs
$38.08 is the 25th percentile. Wages below this are outliers.
$37.16 - $41.45
7% of jobs
$41.45 - $45.73
15% of jobs
The median wage is $47.05 / hr.
$45.73 - $50.02
14% of jobs
$53.90 is the 75th percentile. Wages above this are outliers.
$50.02 - $54.30
17% of jobs
$54.30 - $58.59
14% of jobs
$58.59 - $62.87
6% of jobs
$62.87 - $67.16
3% of jobs
$67.16 - $71.45
0% of jobs
$24
$47
$71
How much do software programmer jobs pay per hour?
What are some common challenges software programmers face when working on large-scale projects?
What Does a Software Programmer Do?
A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.
What is the job of a software programmer?
What are the key skills and qualifications needed to thrive as a Software Programmer, and why are they important?
Can I make 100k as a software developer?
Is programmer still in demand?
What is the difference between Software Programmer vs Software Developer?
| Aspect | Software Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, sometimes a master's, in computer science or software engineering |
| Work Environment | Often works on coding, debugging, and implementing specific features | Involves designing, developing, testing, and maintaining software applications |
| Industry Usage | Commonly used in tech companies, IT firms, and software service providers | Widely used across industries for creating software solutions |
| Search & Comparison Intent | Focuses on coding tasks and technical skills | Encompasses broader development responsibilities and project management |
While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.
What engineers make $500,000?
What does a software programmer do?
- Remote Mastercard Software Engineer
- Senior Specialist Software Engineer 500K
- Remote Cvs Software Developer
- Staff Software Engineer Full Stack Developer
- Environmental Software Engineer
- Weekend Software Developer
- Remote Integration Software Engineer
- Senior Software Engineer Korea
- Iot Software Engineer
- Software Engineers
Job description
Requires US Citizenship
The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The candidate should have a passion for software development and a sense of ownership that will lead to the development of next generation products. This position works closely with mechanical, electronic and systems engineering resources to develop and demonstrate product architectures.
ESSENTIAL FUNCTIONS
• Work as part of a multi-disciplinary development team including mechanical, electronics and systems engineers to develop system and sub system software
• Derive system requirements from customer functional requirements and performance specifications
• Analyze and decompose system requirements to define key performance characteristics
• Participate in System Modeling definition with firm understanding of system boundaries, interfaces, behaviors, and states and modes
• Participate in system level trade studies and analysis
• Integrate and test products in a System Integration Lab, or Hardware-in-the-Loop environment
• Assist in development and execution of subsystem and system level qualification testing
• Analyze and optimize system performance and manage upgrades
• Define and support formal verification and validation for product launch
• Support the VP Engineering by performing other assigned duties
SUPERVISORY RESPONSIBILITY
None
MINIMUM QUALIFICATIONS
Education/Experience
• B.S. in Electrical or Computer Engineering, Computer Science or other relevant technical field
• 5+ years of relevant experience in software engineering and/or development of software