Jobiglo

No results.

Senior Embedded Software Engineer

Wabtec · Waltham

New
Senior 95,000 - 130,000 USD/year 🇬🇧 English
C/C++ Python Microcontrollers Git UML Linux Windows

Job description

About the role

This Senior Embedded Software Engineer position is part of the Evident Inspection Technologies division of Wabtec, which inspects mission-critical assets and infrastructure using nondestructive testing, remote visual inspection and analytical instruments. The role is based onsite in Waltham, MA, within an agile R&D environment, designing and programming embedded software for new products in the test and measurement market.

Key responsibilities

  • Contribute to the Product Backlog and Sprint Backlog, and take part in Sprint Planning, Review and Retrospective meetings
  • Help define the software architecture, set up a continuous integration and refactoring strategy with DevOps, and design security controls with the cybersecurity champion
  • Support iterative design of embedded software, define interfaces and communication protocols, and optimise use of multi-core CPUs, GPUs, DSPs, FPGAs and memory
  • Manage backward compatibility, develop firmware and embedded software using secure coding standards, build security mechanisms and run effective code reviews
  • Take part in daily scrums and ensure the Definition of Done is met at the end of each sprint
  • Ensure automated tests run in continuous integration, develop diagnostic tools, reduce software quality debt, and carry out vulnerability assessments and security testing
  • Help plan the transfer to production and provide engineering tools to verify electronics assembly and product calibration
  • Mentor less experienced software designers, introduce new methods and tools, resolve cross-departmental technical issues and promote inter-site collaboration

Required profile

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering or equivalent
  • 5 years of experience in embedded software design
  • Significant contribution to commercially successful products
  • Intermediate English
  • U.S. person status required, as the role involves export-control-restricted locations or information

Required skills

  • Advanced experience with microcontrollers and their access libraries
  • C/C++ and Python; ability to program in Windows or Linux environments
  • Optimization techniques (speed, memory, multi-threading)
  • Git or similar version control; knowledge of design patterns
  • Preferred: secure development lifecycle, UML, test and measurement applications

What we offer

  • Base salary of $95,000 - $130,000 depending on experience, plus a 10% annual bonus target
  • Health, welfare and retirement benefits

Questions fréquentes

Le salaire proposé pour ce poste est de 95-130k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 4 days ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Wabtec

Waltham