... engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills • Collaborates across the other engineering disciplines such as Mechanical ...
New
... engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills • Collaborates across the other engineering disciplines such as Mechanical ...
New
... engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills • Collaborates across the other engineering disciplines such as Mechanical ...
New
Birmingham, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Birmingham, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Rochester, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Rochester, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Rochester, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Rochester, MI · Remote
This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data ...
Manages the day-to-day activities of a team of engineers to ensure effectiveness, efficiency, and quality of all work performed. * Manages strategies and processes for custom software features and ...
Manages the day-to-day activities of a team of engineers to ensure effectiveness, efficiency, and quality of all work performed. * Manages strategies and processes for custom software features and ...
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
$112K - $135K/yr
Collaborating closely with other software engineers, architects, and team members is a must. Job Requirements * Understand business needs regarding data integration, data engineering and data ...
$112K - $135K/yr
Collaborating closely with other software engineers, architects, and team members is a must. Job Requirements * Understand business needs regarding data integration, data engineering and data ...
Grand Rapids, MI · On-site
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
Grand Rapids, MI · On-site
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
$141K - $216K/yr
Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments. * Ensure project delivery ...
$55 - $58/hr
... engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills Collaborates across the other engineering disciplines such as Mechanical ...
$55 - $58/hr
... engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills Collaborates across the other engineering disciplines such as Mechanical ...
The AI Expert - Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML ...
The AI Expert - Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML ...
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 ...
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 ...
Engineering Technology Associates, Inc. seeks CAE/FEA Engineers, Product Development Engineers, Manufacturing Engineers, Project Engineers, Software Engineers or Data Scientists. Primary worksite is ...
Quick apply
Engineering Technology Associates, Inc. seeks CAE/FEA Engineers, Product Development Engineers, Manufacturing Engineers, Project Engineers, Software Engineers or Data Scientists. Primary worksite is ...
Macomb, MI · On-site
$95K - $125K/yr
These are exciting opportunities for Software Engineers with solid CNC software design experience looking for an opportunity with minimal travel, good work/home life balance, and excellent growth and ...
Quick apply
Macomb, MI · On-site
$95K - $125K/yr
These are exciting opportunities for Software Engineers with solid CNC software design experience looking for an opportunity with minimal travel, good work/home life balance, and excellent growth and ...
Dearborn, MI · On-site
$112K - $148K/yr
Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment. * Operations:
Quick apply
Dearborn, MI · On-site
$112K - $148K/yr
Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment. * Operations:
$112K - $148K/yr
Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong ...
$112K - $148K/yr
Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong ...
Ann Arbor, MI · On-site
They are seeking Software Engineers who will work on building and maintaining infrastructure for large scale experimentation and deployment of HPC solutions, while also developing machine control and ...
Ann Arbor, MI · On-site
They are seeking Software Engineers who will work on building and maintaining infrastructure for large scale experimentation and deployment of HPC solutions, while also developing machine control and ...
The Software Release & Deployment function comprises of highly-collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle Software Update systems. The Full ...
The Software Release & Deployment function comprises of highly-collaborative, well-aligned teams of software engineers dedicated to delivering world class Vehicle Software Update systems. The Full ...
Lead software engineers to understand platform vision, break out tasks and help them solve challenging issues. Desired Skills: * Experience in agile methodologies * Experience with code quality api ...
Quick apply
Lead software engineers to understand platform vision, break out tasks and help them solve challenging issues. Desired Skills: * Experience in agile methodologies * Experience with code quality api ...
Sterling Heights, MI · On-site
$76/hr
Yes We are seeking experienced Embedded Software Engineers and Software Team Leads to support the development, integration, and testing of real-time embedded software systems. This role involves ...
Quick apply
Sterling Heights, MI · On-site
$76/hr
Yes We are seeking experienced Embedded Software Engineers and Software Team Leads to support the development, integration, and testing of real-time embedded software systems. This role involves ...
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
To thrive as a Software Engineer, you need strong programming skills, algorithmic thinking, and a relevant degree in computer science or a related field. Proficiency with languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development platforms are commonly required, with certifications like AWS Certified Developer being advantageous. Effective problem-solving, collaboration, and clear communication set top performers apart in this field. These capabilities ensure the successful design, development, and maintenance of robust software solutions in dynamic technology environments.
A Software Engineer designs, develops, tests, and maintains software applications and systems. They write code, debug programs, and collaborate with other developers, designers, and stakeholders to create efficient and scalable solutions. Software Engineers work in various domains, including web development, mobile applications, artificial intelligence, and cloud computing. Their responsibilities often include problem-solving, optimizing performance, and ensuring security in software applications.
Software Engineers typically spend their days designing, coding, testing, and debugging software applications or systems as part of a collaborative development team. They may participate in daily stand-up meetings, code reviews, and planning sessions to ensure alignment with project goals. In addition to technical tasks, Software Engineers often work closely with product managers, UX designers, and QA specialists to deliver high-quality solutions that meet user needs. This role offers a dynamic mix of independent problem-solving and teamwork, allowing engineers to continually learn and grow their skills.
$61.22/hr
Other
Medical, Dental, Vision, Retirement
Posted 2 days ago
Sourced by ZipRecruiter
Recruiting and staffing services
201 - 500 Employees
Salem, NH, US
1983