Concepteur logiciel C++

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • University degree in software engineering, computer science, or equivalent
  • Experience in software development
  • Proficiency in C++ and web development (Angular or React)
  • Familiarity with development environments on Windows or Linux
  • Strong skills in software optimization and architecture
  • Good knowledge of version control tools (Git)
  • Familiar with UML
  • Proficiency in applied mathematics (linear algebra, trigonometry)
  • Experience in the field of non-destructive testing is a major plus
  • Intermediate English proficiency for international collaboration.

Responsibilities

  • Participate in sprint planning, reviews, and retrospectives
  • Contribute to defining robust, scalable, high-performance software architectures
  • Collaborate with DevOps to integrate modern continuous integration and delivery practices
  • Design and develop complete software solutions in Full Stack mode
  • Optimize software performance (multi-threading, GPU, memory management)
  • Develop advanced algorithms and ensure backward compatibility of systems
  • Guarantee compliance with quality criteria (Definition of Done)
  • Develop automated tests and diagnostic tools to enhance reliability
  • Reduce technical debt and continuously improve code quality
  • Collaborate on delivery planning with project and DevOps teams
  • Provide necessary tools for production engineering relevant to product assembly and calibration
  • Mentor junior developers to enhance their skills and team cohesion
  • Support the introduction of new methodologies and tools while optimizing their use
  • Collaborate with stakeholders to resolve complex, cross-functional technical issues
  • Foster synergies across sites through open and constructive communication
  • Actively participate in the development and implementation of a culture of continuous improvement.

Benefits

  • Opportunity for learning and career advancement
  • Dynamic and multidisciplinary teams
  • Annual bonus program and comprehensive medical benefits
  • Flexible hours to support work-life balance
  • Remote work options.
Full Job Description
Description du poste

Vous êtes passionné par la technologie, l'innovation et les défis techniques stimulants ? Rejoignez une équipe R&D agile, multidisciplinaire et auto-organisée, où chaque idée compte et où l'excellence logicielle est au cœur de nos produits. Dans ce rôle stratégique, vous participerez à la conception et au développement de logiciels de nouvelle génération destinés au domaine du contrôle non destructif (CND). Vous contribuerez à toutes les étapes du cycle de vie logiciel, de l'architecture à la mise en production, dans un environnement technologique de pointe, tant en développement Web qu'en C++ pour les composants temps réel.

Responsabilités spécifiques
  • Développement Agile et Architecture
    • Participer activement à la planification des sprints, aux revues et aux rétrospectives.
    • Contribuer à la définition d'architectures logicielles robustes, évolutives et performantes.
    • Collaborer avec l'équipe DevOps pour intégrer des pratiques modernes d'intégration et de livraison continues.
  • Conception et Programmation
    • Concevoir et développer des solutions logicielles complètes en mode Full Stack.
    • Optimiser les performances logicielles (multi-threading, GPU, gestion mémoire).
    • Développer des algorithmes avancés et assurer la rétrocompatibilité des systèmes.
    • Participer aux revues de code et aux réunions quotidiennes pour assurer la cohérence technique.
  • Qualité, Tests et Validation
    • Garantir la conformité aux critères de qualité (Definition of Done).
    • Développer des tests automatisés et des outils de diagnostic pour améliorer la fiabilité.
    • Réduire la dette technique et améliorer continuellement la qualité du code.
  • Mise en Production et Support
    • Collaborer à la planification des livraisons avec les équipes projet et DevOps.
    • Fournir les outils nécessaires à l'ingénierie de production pour l'assemblage et la calibration des produits.


Responsabilités générales
  • Encadrer et soutenir les développeurs moins expérimentés afin de favoriser leur montée en compétences et la cohésion d'équipe.
  • Accompagner l'introduction de nouvelles méthodes et outils, et en optimiser l'usage en cohérence avec la vision technologique de l'entreprise.
  • Collaborer activement avec les différentes parties prenantes pour résoudre des enjeux techniques complexes et interfonctionnels.
  • Favoriser la synergie inter-sites, en maintenant des communications ouvertes, efficaces et constructives avec les collègues des autres unités.
  • S'impliquer et participer activement à l'élaboration et la mise en œuvre de la culture d'amélioration continue.


Compétences techniques :
  • Diplôme universitaire en génie logiciel, informatique ou équivalent
  • Expérience en développement logiciel
  • Expérience en C++ et développement Web (Angular ou React)
  • Expérience en développement sous Windows ou Linux
  • Solides compétences en optimisation logicielle et en architecture logicielle
  • Bonne connaissance des outils de versionnement (Git)
  • Familiarité avec UML
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
  • Expérience dans le domaine du contrôle non destructif, un atout majeur
  • Niveau d'anglais intermédiaire afin de collaborer avec des intervenants à l'international.


Qualifications

Compétences techniques :
  • Diplôme universitaire en génie logiciel, informatique ou équivalent
  • Expérience en développement logiciel
  • Expérience en C++ et développement Web (Angular ou React)
  • Expérience en développement sous Windows ou Linux
  • Solides compétences en optimisation logicielle et en architecture logicielle
  • Bonne connaissance des outils de versionnement (Git)
  • Familiarité avec UML
  • Aisance en mathématiques appliquées (algèbre linéaire, trigonométrie)
  • Expérience dans le domaine du contrôle non destructif, un atout majeur
  • Niveau d'anglais intermédiaire afin de collaborer avec des intervenants à l'international.


Compétences comportementales :
  • Agir avec rigueur;
  • Habileté à résoudre des problèmes complexes;
  • Faire preuve d'autonomie;
  • Avoir le sens de l'initiative.


Informations complémentaires

Travailler chez Evident c'est aussi :
  • D'abord et avant tout la possibilité d'apprendre et progresser;
  • Équipes multidisciplinaires et dynamiques;
  • Un programme de primes annuelles et des avantages médicaux complets;
  • Des horaires flexibles qui facilite la conciliation travail/famille;
  • Possibilité de télétravail.

About Westinghouse Air Brake Technologies Corporation (Wabtec)

Wabtec Corporation is an American company formed by the merger of the Westinghouse Air Brake Company and MotivePower Industries Corporation in 1999. It is headquartered in Pittsburgh, Pennsylvania. Wabtec manufactures products for locomotives, freight cars and passenger transit vehicles, and builds new locomotives up to 6,000 horsepower. The company merged with GE Transportation on February 25, 2019.

Westinghouse Air Brake Technologies Corporation (Wabtec) Careers

Join the dynamic team at Westinghouse Air Brake Technologies Corporation (Wabtec), a global leader in rail technology and manufacturing. At Wabtec, we are committed to driving progress with cutting-edge solutions and are looking for talented individuals to propel our mission forward.

Explore Job Opportunities at Wabtec

Discover a world of innovation and opportunities at Wabtec. We offer a variety of job opportunities that allow professionals to contribute to transformative projects. Whether you are just starting your career or are a seasoned professional, Wabtec has a position that will match your skills and help you grow.

Internship Programs

Kickstart your career with a Wabtec internship. Our internships provide hands-on experience in the rail industry, offering a unique insight into our day-to-day operations and projects. Interns at Wabtec work alongside industry experts, gaining invaluable skills and networking opportunities that serve as a foundation for a successful career.

Culture and Benefits

At Wabtec, we pride ourselves on a culture of innovation and leadership. We believe in fostering a workplace where diversity and creativity are celebrated. Employees enjoy comprehensive benefits designed to enhance their professional and personal lives, ensuring a balance that promotes long-term employment and satisfaction.

Professional Growth and Development

Career growth at Wabtec is not just a possibility—it is a priority. We are dedicated to the professional development of our team members through diverse training programs, leadership workshops, and continuous learning opportunities. At Wabtec, career advancement is supported by robust training and development programs that encourage innovation and leadership.

Join Our Team

Are you ready to make a significant impact in the rail industry? We are actively hiring and looking for motivated individuals who bring creativity, innovation, and a strong work ethic. Explore open positions on our Jobs page, tailor your resume, and prepare for an interview that could launch your career at Westinghouse Air Brake Technologies Corporation (Wabtec).

Stay Connected

Keep up to date with the latest at Wabtec by subscribing to our careers blog. Receive personalized job alerts and insider tips directly to your inbox, and stay informed about new employment opportunities and company news. At Westinghouse Air Brake Technologies Corporation (Wabtec), we are more than just a company; we are a community driven by innovation and committed to diversity and excellence. Join us and help shape the future of transportation.

Search Wabtec Jobs

Ready to advance your career at Wabtec? Search for current job openings that align with your skills and interests. We are looking for passionate, curious, and driven team players. Join us in our journey to redefine the boundaries of rail technology and innovation.

Explore Careers at Wabtec

Whether you're seeking a path in engineering, management, or support, Wabtec offers career paths that align with your professional goals. Let your journey begin here, where your contributions will fuel global progress in the rail industry.
Learn more about Westinghouse Air Brake Technologies Corporation (Wabtec)
Size
25,000 employees
Market Cap
$18.2 billion
Industry
Net Income
$414.4 million
5 Year Trend
+21.7%
Revenue
$7.5 billion
NASDAQ

Similar Jobs

More Jobs at Westinghouse Air Brake Technologies Corporation (Wabtec)

  • Motivepower, Inc
    Lead Quality Specialist
    $68K — $98K *
    Erie, PA 16509 (Erie County)
    Manufacturing & Automotive
    In-Person
  • Motivepower, Inc
    Quality Engineer
    $68K — $98K *
    Plattsburgh, NY 12901 (Clinton County)
    Manufacturing & Automotive
    In-Person
  • Motivepower, Inc
    Quality Engineering Leader
    $80K — $110K *
    Albia, IA 52531 (Monroe County)
    Manufacturing & Automotive
    In-Person
  • Motivepower, Inc
    Human Resources Business Partner
    $90K — $130K *
    State College, PA 16801 (Centre County)
    Manufacturing & Automotive
    In-Person
  • Motivepower, Inc
    Software Engineer
    $91K — $129K *
    Fort Worth, TX 76137 (Tarrant County)
    Transportation
    In-Person

More Information Technology Jobs

Find similar Concepteur logiciel C++ jobs: