Application Guide

How to Apply for Software Engineer, DevOps

at Harbinger

🏢 About Harbinger

Harbinger is an American commercial electric vehicle (EV) company focused on transforming the medium-duty EV market with innovative, affordable vehicles. Their mission to revolutionize an industry starving for innovation, combined with a team of EV, battery, and drivetrain experts, makes it a compelling place for those passionate about sustainable transportation and cutting-edge technology.

About This Role

As a DevOps Engineer at Harbinger, you will support the controls engineering team by integrating and optimizing MATLAB and Simulink tools within the development environment. This role is crucial for automating deployment pipelines, ensuring seamless collaboration between software and hardware teams, and enhancing the efficiency of model-based development processes, directly impacting the speed and reliability of Harbinger's EV platform development.

💡 A Day in the Life

A typical day might involve collaborating with controls engineers to understand their MATLAB/Simulink workflow, then automating and optimizing toolchains for efficiency. You could be configuring CI pipelines for model testing, troubleshooting integration issues, and ensuring that all engineers have a seamless development experience, all while working remotely with a cross-functional team.

🎯 Who Harbinger Is Looking For

  • -
  • S
  • t
  • r
  • o
  • n
  • g
  • e
  • x
  • p
  • e
  • r
  • i
  • e
  • n
  • c
  • e
  • w
  • i
  • t
  • h
  • M
  • A
  • T
  • L
  • A
  • B
  • a
  • n
  • d
  • S
  • i
  • m
  • u
  • l
  • i
  • n
  • k
  • ,
  • i
  • n
  • c
  • l
  • u
  • d
  • i
  • n
  • g
  • s
  • e
  • t
  • t
  • i
  • n
  • g
  • u
  • p
  • a
  • n
  • d
  • m
  • a
  • n
  • a
  • g
  • i
  • n
  • g
  • e
  • n
  • v
  • i
  • r
  • o
  • n
  • m
  • e
  • n
  • t
  • s
  • f
  • o
  • r
  • m
  • o
  • d
  • e
  • l
  • -
  • b
  • a
  • s
  • e
  • d
  • d
  • e
  • v
  • e
  • l
  • o
  • p
  • m
  • e
  • n
  • t
  • .
  • -
  • P
  • r
  • o
  • f
  • i
  • c
  • i
  • e
  • n
  • c
  • y
  • i
  • n
  • D
  • e
  • v
  • O
  • p
  • s
  • p
  • r
  • a
  • c
  • t
  • i
  • c
  • e
  • s
  • :
  • C
  • I
  • /
  • C
  • D
  • p
  • i
  • p
  • e
  • l
  • i
  • n
  • e
  • s
  • ,
  • v
  • e
  • r
  • s
  • i
  • o
  • n
  • c
  • o
  • n
  • t
  • r
  • o
  • l
  • (
  • e
  • .
  • g
  • .
  • ,
  • G
  • i
  • t
  • )
  • ,
  • a
  • n
  • d
  • a
  • u
  • t
  • o
  • m
  • a
  • t
  • i
  • o
  • n
  • t
  • o
  • o
  • l
  • s
  • (
  • e
  • .
  • g
  • .
  • ,
  • J
  • e
  • n
  • k
  • i
  • n
  • s
  • ,
  • G
  • i
  • t
  • H
  • u
  • b
  • A
  • c
  • t
  • i
  • o
  • n
  • s
  • )
  • .
  • -
  • A
  • b
  • i
  • l
  • i
  • t
  • y
  • t
  • o
  • t
  • r
  • o
  • u
  • b
  • l
  • e
  • s
  • h
  • o
  • o
  • t
  • a
  • n
  • d
  • r
  • e
  • s
  • o
  • l
  • v
  • e
  • t
  • o
  • o
  • l
  • i
  • n
  • t
  • e
  • g
  • r
  • a
  • t
  • i
  • o
  • n
  • i
  • s
  • s
  • u
  • e
  • s
  • ,
  • e
  • n
  • s
  • u
  • r
  • i
  • n
  • g
  • s
  • m
  • o
  • o
  • t
  • h
  • w
  • o
  • r
  • k
  • f
  • l
  • o
  • w
  • s
  • f
  • o
  • r
  • e
  • n
  • g
  • i
  • n
  • e
  • e
  • r
  • s
  • .
  • -
  • B
  • a
  • c
  • k
  • g
  • r
  • o
  • u
  • n
  • d
  • i
  • n
  • s
  • u
  • p
  • p
  • o
  • r
  • t
  • i
  • n
  • g
  • e
  • n
  • g
  • i
  • n
  • e
  • e
  • r
  • i
  • n
  • g
  • t
  • e
  • a
  • m
  • s
  • i
  • n
  • a
  • n
  • a
  • u
  • t
  • o
  • m
  • o
  • t
  • i
  • v
  • e
  • o
  • r
  • E
  • V
  • e
  • n
  • v
  • i
  • r
  • o
  • n
  • m
  • e
  • n
  • t
  • ,
  • w
  • i
  • t
  • h
  • a
  • n
  • u
  • n
  • d
  • e
  • r
  • s
  • t
  • a
  • n
  • d
  • i
  • n
  • g
  • o
  • f
  • m
  • o
  • d
  • e
  • l
  • -
  • b
  • a
  • s
  • e
  • d
  • d
  • e
  • s
  • i
  • g
  • n
  • a
  • n
  • d
  • c
  • o
  • n
  • t
  • r
  • o
  • l
  • s
  • .

📝 Tips for Applying to Harbinger

1

Tailor your resume to highlight specific projects where you integrated MATLAB/Simulink into CI/CD pipelines, showcasing your ability to automate model development.

2

Research Harbinger's EV technology and their 'Familiar Form, Revolutionary Foundation' approach, and mention how your DevOps skills can accelerate their development process.

3

In your cover letter, emphasize your experience with MATLAB/Simulink and your proactive approach to tool integration, as this is a niche requirement for this role.

4

If you have experience with version control systems like Git and managing large-scale simulation environments, be sure to highlight that prominently.

5

Since the role is remote, demonstrate your ability to collaborate effectively in a distributed team environment, perhaps by sharing examples of remote work projects.

✉️ What to Emphasize in Your Cover Letter

- Emphasize your expertise in MATLAB/Simulink and how you've used DevOps practices to streamline model-based development. - Highlight your ability to automate workflows, reducing manual effort and improving efficiency for engineering teams. - Show enthusiasm for Harbinger's mission in the EV industry and how your skills can contribute to their innovative platform. - Mention your experience troubleshooting and supporting engineering tools, ensuring minimal downtime and smooth operations.

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Learn about Harbinger's specific EV platform and their approach to medium-duty electric vehicles.
  • Understand their engineering team structure and how they utilize MATLAB/Simulink in their development process.
  • Look into any public information about their technology partnerships or recent milestones in EV development.
  • Review their company culture and values, possibly from their website or LinkedIn, to align your application with their mission.

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe a time you set up a CI/CD pipeline for MATLAB/Simulink models. What challenges did you face and how did you overcome them?
2 How would you ensure compatibility between MATLAB/Simulink versions and our existing development workflows?
3 Can you explain your approach to automating deployment of engineering tools in a remote, collaborative environment?
4 What experience do you have with version control systems like Git, and how do you manage large binary files associated with Simulink models?
5 How do you stay updated with the latest DevOps tools and practices, and how would you apply them to improve our model-based development processes?
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Not highlighting specific MATLAB/Simulink experience, as this is a core requirement of the role.
  • Using a generic DevOps resume without tailoring it to the automotive/EV industry context.
  • Failing to demonstrate understanding of model-based design and its importance in controls engineering.

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Harbinger!