View All Jobs

Embedded Software Lead

Locomation, Inc. is bringing together leading experts in robotics and transportation to revolutionize the trucking industry. Locomation is making trucking safer and transportation more efficient through automated driving technology. With our headquarters located in Pittsburgh, PA, we are building a high-performance team excited by complex engineering challenges and passionate about shaping the future of transportation.

We are recruiting top talent to be a part of our growing, fast-moving and execution-oriented team. We welcome people from all backgrounds who seek to help build this future. We want you here at Locomation, if you have a collaborative spirit and curiosity.

About Your Work:

  • Lead Locomation’s embedded software development efforts.

  • Work with a team of embedded systems and controls engineers to translate algorithms and prototype code into high-quality embedded software.

  • Work with senior leadership to set quality, conformance, and safety objectives for prototype and production code.

  • Select tools including compilers, operating systems, checkers, and middle-ware appropriate to the task.

  • Implement and advocate for processes to ensure code quality, e.g. requirements definition, design reviews, peer code reviews, etc.

  • Work with AV software engineers to ensure embedded software integrates well with higher level systems.

  • Work with DevOps engineers to develop a CI/CD workflow for embedded software.

About You:

  • 5+ years experience in embedded software development, preferably in the automotive industry or similar (e.g. military, aerospace).

  • Experience with model-based design and code generation techniques and tools.

  • Familiar with MISRA C coding standards.

  • Familiar with cyber-security principles as they apply to embedded software.

  • Familiar with functional safety principles (e.g. ISO 26262 or DO-178C) as they apply to embedded software.

  • Willing to occasionally travel. 1-2 weeks per year.

Nice to Haves:

  • B.S. or M.S. in a relevant field.

  • Experience developing embedded software for AV or ADAS applications.

*Please note this job description is not designed to cover or contain a comprehensive listing of responsibilities that are required of the employee for this job. 

Locomation, Inc. is an Equal Opportunity Employer that welcomes applications for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable laws and Locomation, Inc. employment policies. 

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.