MATLAB logo
MATLAB2 days ago

Software Development Engineer

Hybrid · Plymouth, Michigan, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Mid-level Software Development Engineer skilled in designing and delivering scalable software in a collaborative, cross-cultural environment. Responsible for feature development, code reviews, debugging across stack layers, API/database/cloud integration, and maintaining documentation. Works with overseas HQ, participates in nightly discussions, and adapts to cross-cultural communication. Emphasis on software engineering fundamentals, CI/CD, testing, and modern development workflows.

Required Qualifications

  • BS degree in Computer Science, Computer Engineering, Electronics/Electrical Engineering, or a similar technical field
  • Minimum of 3 years of professional software development experience
  • Strong proficiency in at least one primary programming language (e.g., Kotlin, Java, Python)
  • Hands-on experience with version control, CI/CD pipelines, and modern development workflows
  • Good understanding of data structures, algorithms, and system design basics
  • Ability to debug complex issues across multiple layers of the stack
  • Experience working with APIs, databases, and cloud-based services
  • Strong communication skills with the ability to collaborate across teams
  • Growth mindset and willingness to learn new tools and technologies
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

MATLAB

Software Development Engineer

Apply on Sorce