Sr. Software Engineer
$112K - $148K/yr
Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team ... Master's degree in Computer Science, Electrical Engineering, or related field * 1+ years of ...
$112K - $148K/yr
Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team ... Master's degree in Computer Science, Electrical Engineering, or related field * 1+ years of ...
$112K - $148K/yr
Senior Software Engineer, On-Device As a Software Engineer, you'll join an established venture team ... Master's degree in Computer Science, Electrical Engineering, or related field * 1+ years of ...
Kalamazoo, MI · On-site
$105K - $120K/yr
Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline (Master's preferred) * Typically 7-9+ years of related software design and engineering experience
Quick apply
Kalamazoo, MI · On-site
$105K - $120K/yr
Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline (Master's preferred) * Typically 7-9+ years of related software design and engineering experience
Software Engineer Location: Dearborn,MI Duration: 12 Months Employees in this job function are ... Master's Degree
Software Engineer Location: Dearborn,MI Duration: 12 Months Employees in this job function are ... Master's Degree
$65 - $75/hr
Title: Software Engineer Location: Dearborn,MI Duration: 12 Months · Employees in this job ... Master's Degree
Quick apply
$65 - $75/hr
Title: Software Engineer Location: Dearborn,MI Duration: 12 Months · Employees in this job ... Master's Degree
Software Engineer #1054833 Employee in this role perform following job duties, * Lead the end-to ... Master's degree in Computer Science or a related field. * Experience with cloud platforms (e.g ...
Quick apply
Software Engineer #1054833 Employee in this role perform following job duties, * Lead the end-to ... Master's degree in Computer Science or a related field. * Experience with cloud platforms (e.g ...
Sterling Heights, MI · On-site
$62/hr
Bachelor's degree in a STEM field * 4+ years of experience in real-time embedded software development and/or software testing (2+ years with Master's degree) * Strong programming experience in C, C ...
Quick apply
Sterling Heights, MI · On-site
$62/hr
Bachelor's degree in a STEM field * 4+ years of experience in real-time embedded software development and/or software testing (2+ years with Master's degree) * Strong programming experience in C, C ...
Ann Arbor, MI · On-site
$104K/yr
Software Engineer MemryX Inc. is a semiconductor company focused on delivering high-performance ... Master's Degree in Computer Engineering with three months (3) prior experience. 40 hr/wk, $104,083 ...
Ann Arbor, MI · On-site
$104K/yr
Software Engineer MemryX Inc. is a semiconductor company focused on delivering high-performance ... Master's Degree in Computer Engineering with three months (3) prior experience. 40 hr/wk, $104,083 ...
Dearborn, MI · On-site
Software Engineer #1058671 * Employees in this job function are responsible for designing ... Master's Degree Additional Info: At FastTek Global, Our Purpose is Our People and Our Planet . We ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1058671 * Employees in this job function are responsible for designing ... Master's Degree Additional Info: At FastTek Global, Our Purpose is Our People and Our Planet . We ...
Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm ... a master's degree • Familiarity with Qt Framework for front end GUIs utilizing QML • ...
Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm ... a master's degree • Familiarity with Qt Framework for front end GUIs utilizing QML • ...
Sterling, MI · On-site
$62.56/hr
... Master's) * Proficiency in C, C++, Python programming * Experience developing on Linux operating systems * Strong object-oriented software design skills * Familiar with SSL/TLS, SSH, SFTP, and ...
Sterling, MI · On-site
$62.56/hr
... Master's) * Proficiency in C, C++, Python programming * Experience developing on Linux operating systems * Strong object-oriented software design skills * Familiar with SSL/TLS, SSH, SFTP, and ...
Required Skills for Java/Software Programmers ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT ...
Required Skills for Java/Software Programmers ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, IT ...
Warren, MI · On-site
... Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or related field Strong hands-on experience with C++ software development for robotics ...
Warren, MI · On-site
... Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or related field Strong hands-on experience with C++ software development for robotics ...
Warren, MI · On-site
... Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or related field Strong hands-on experience with C++ software development for robotics ...
Quick apply
Warren, MI · On-site
... Master's degree or higher in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or related field Strong hands-on experience with C++ software development for robotics ...
$55 - $58/hr
... years with a master's degree Familiarity with Qt Framework for front end GUIs utilizing QML ... software developers) Experience using NI TestStand (software testers) Familiarity with combat ...
$55 - $58/hr
... years with a master's degree Familiarity with Qt Framework for front end GUIs utilizing QML ... software developers) Experience using NI TestStand (software testers) Familiarity with combat ...
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
Quick apply
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
$72.45 - $85.50/hr
Master's degree in Computer Engineering, Electrical Engineering, or a related technical discipline. * 10+ years of experience in software engineering or a closely related role. * Experience ...
$72.45 - $85.50/hr
Master's degree in Computer Engineering, Electrical Engineering, or a related technical discipline. * 10+ years of experience in software engineering or a closely related role. * Experience ...
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Master's Degree Additional Information: * Experience in AI/ML, data science, or advanced analytics ...
Quick apply
Software Engineer #1058669 * Employees in this job function are responsible for designing ... Master's Degree Additional Information: * Experience in AI/ML, data science, or advanced analytics ...
Sterling Heights, MI · On-site
$72.45 - $85.50/hr
Master's degree in Computer Engineering, Electrical Engineering, or a related technical discipline. * 10+ years of experience in software engineering or a closely related role. * Experience ...
Sterling Heights, MI · On-site
$72.45 - $85.50/hr
Master's degree in Computer Engineering, Electrical Engineering, or a related technical discipline. * 10+ years of experience in software engineering or a closely related role. * Experience ...
Auburn Hills, MI · On-site
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... Your profile and competencies to succeed Requirements Bachelor's or Master's degree in Computer ...
Auburn Hills, MI · On-site
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... Your profile and competencies to succeed Requirements Bachelor's or Master's degree in Computer ...
$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
A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.
To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.
A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.
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 results. This is an exciting opportunity to be part of an early venture, expected to be established as an independent company, with global presence spanning the U.S. and U.K.
As the new organization is created, potential exists to move to the new entity.
Develop and test software that runs in real-time on-device using Kotlin and other exciting technologies
Translate customer requirements and use cases into functional software with performance, quality, and reliability at the forefront
Be bold and articulate in delivering ideas to a mixed audience with varying views and challenges
Participate and perform architecture reviews, code reviews, unit and acceptance testing, as well as writing documentation to enable knowledge sharing
Apply continuous integration, deploying software incrementally to meet fast-paced development
Advocate for and implement engineering best-practices, continuously improving through innovation and iteration
Work and collaborate effectively in a global dynamic team environment
The minimum requirements we seek:
Our preferred requirements:
Required Skills: 1. Experience with Kotlin 2. Experience with MVI Architecture 3.