1

Junior Compiler Software Engineer Jobs in Michigan

Senior Software Engineer

Dearborn, MI · On-site +1

$112K - $148K/yr

MATLAB - engineering toolboxes, GUIs, Compiler/MCR deployment. * C#/.NET - Windows desktop ... Our section builds and maintains the software that powertrain calibration and emissions engineers ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... If you're passionate about technology, ready to grow beyond junior-level work, and excited to make ...

Senior ML Compiler Engineer

Warren, MI

$98K - $134K/yr

Expertisein the software development life-cycle - coding, debugging, optimization, testing ... GPU programming (CUDA) and familiarity with ML SW stack (e.g.,cuDNN,cuBLAS) * Experience with ML ...

Staff Software Engineer

Detroit, MI · On-site +1

$170K - $200K/yr

Mentor and guide junior and senior engineers, fostering a culture of engineering excellence. * Lead cross-functional initiatives to improve engineering practices and standards. Requirements

Senior Embedded Software Engineer

Pontiac, MI · Hybrid

$123K - $161K/yr

Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical ... compiler, linker, debugging tools, and software including Lauterbach, ETAS INCA, CANalyzer ...

Senior Embedded Software Engineer

Pontiac, MI · On-site

$123K - $161K/yr

Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical ... compiler, linker, debugging tools, and software including Lauterbach, ETAS INCA, CANalyzer ...

Software Engineer #1061088 * Employees in this job function are responsible for designing ... junior engineers. Skills Required: * Jenkins * GitHub * Actions * Tekton GitHub * Enterprise ...

Lifelong learner who loves to grow outside comfort zone About the Job As a full‑stack software engineer, you'll collaborate with diverse teams at Nutshell. You will work alongside front‑end ...

Mentor junior and mid-level engineers and provide technical guidance * Participate in code reviews ... years of professional software engineering experience * Strong proficiency in one or more ...

Software Engineer II

Grand Rapids, MI · On-site

$85 - $110/hr

Serves as technical expert and mentors junior team members, providing guidance on best practices ... At least two (2) years of software engineering experience and experience with object-oriented ...

Software Engineer #1060170 * Employees in this job function are responsible for designing ... Have skillset of leading a team and bringing along the junior engineers Education Required:

Senior Software Engineer

Dearborn, MI · On-site

$100 - $193/hr

... Compiler/MCR deployment issues, cloud pipeline failures). * Review pull requests. Provide ... Bachelor's Degree * 8 + Years extensive professional software engineering experience, including a ...

next page

Showing results 1-20

Junior Compiler Software Engineer information

What does a junior compiler software engineer do?

A Junior Compiler Software Engineer assists in the development, optimization, and maintenance of compiler software. They typically work under the guidance of more senior engineers to write code that translates programming languages into machine code, debug issues, and ensure programs run efficiently on various hardware. Their responsibilities may include implementing new features, fixing bugs, writing tests, and collaborating with other team members. This role usually requires a solid understanding of programming languages, data structures, algorithms, and computer architecture.

What are the key skills and qualifications needed to thrive as a junior compiler software engineer?

To thrive as a Junior Compiler Software Engineer, you need a solid understanding of programming languages, computer architecture, and compiler theory, usually supported by a degree in computer science or a related field. Familiarity with C/C++, LLVM, GCC, debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate and tackle complex technical challenges. These skills and tools are essential for developing efficient, reliable compilers and contributing to high-quality software projects.

What are some typical challenges faced by junior compiler software engineers when working on large codebases?

Junior Compiler Software Engineers often encounter challenges such as understanding legacy code, navigating complex codebases, and adapting to different compiler architectures. Collaborating with senior engineers to debug intricate issues and ensuring that new features or optimizations maintain backward compatibility are common tasks. Over time, juniors develop strong problem-solving skills and a deeper understanding of compiler theory and systems programming, which are essential for career growth in this field.

What are the most commonly searched types of Compiler Software Engineer jobs in Michigan?

The most popular types of Compiler Software Engineer jobs in Michigan are:

What job categories do people searching Junior Compiler Software Engineer jobs in Michigan look for?

The top searched job categories for Junior Compiler Software Engineer jobs in Michigan are:

Junior Software Engineer - onsite

Eccalon LLC

Detroit, MI • On-site

Full-time

Re-posted 16 days ago


Job description

Job Description

We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early-career engineers who are eager to learn, grow their technical skills, and work collaboratively in a supportive environment.

You will work closely with experienced engineers, gaining hands-on experience while contributing to real, production-level code.

Responsibilities

  • Assist in designing, developing, and maintaining software applications
  • Write clean, readable, and well-tested code under guidance from senior engineers
  • Participate in code reviews and team discussions
  • Debug and fix software defects
  • Collaborate with product managers, designers, and engineers
  • Learn and apply software development best practices
  • Contribute to documentation and technical knowledge sharing

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 0–2 years of relevant software development experience (including internships, co-ops, or projects)
  • Familiarity with one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, or similar
  • Basic understanding of software engineering fundamentals (data structures, algorithms, OOP)
  • Experience using version control systems (Git or similar)
  • Exposure to web development, APIs, or backend services
  • Familiarity with databases (SQL or NoSQL)
  • Experience with testing frameworks or basic automated testing
  • Understanding of Agile or Scrum development methodologies
  • Internship, capstone project, or open-source contribution experience

Eccalon logo

About Eccalon

Sourced by ZipRecruiter

We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.​

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Hanover, MD, US

Year founded

2017