Wabtec
Embedded Software Engineer
West Melbourne, FL, United States
Sponsorship not specified$79k-$113kDetected 33 days ago
C++Data StructuresAlgorithmsAgileLogisticsEmbedded SystemsTCP/IPLeadershipCommunication
About the role
- The systems are primarily developed in C and/or C++ targeting various embedded platforms.
Responsibilities
- Design and implement software for embedded systems from requirements analysis through production and commercial deployment.
- Maintain and enhance software deployed within existing embedded products and systems.
- Participate in design and code reviews.
- In this role, the Embedded SW Engineer will design, develop, integrate, test, and maintain embedded software applications.
- Experience in design of high reliability, safety, redundant fail-safe products.
- Our global team of about 30,000 employees worldwide delivers performance that moves the world forward.
- At Wabtec, we strive every day to create a place where everyone belongs.
- We're building a culture where leadership, inclusion and your unique perspective fuel progress.
Requirements
- Bachelor's degree in Computer Science or Engineering (or comparable skill).
- Experience writing multi-process / multi-threaded programs using C or C++.
- Strong understanding of software design, methods, and architectural approaches.
- Knowledge of data structures, algorithms, and software engineering principles.
- Experience in Agile software development environments including Scrum or Kanban.
- Experience with ColdFire, ARM and/or PowerPC micro-processor in a C/C++ environment.
- Experience with communication protocols such as TCP/IP, UDP, RS232/RS422, HDLC, SPI, I2C, CAN.
- Experience with embedded Real Time Operating Systems (RTOS) including Green Hills INTEGRITY.
- Experience with software configuration management tools such as SVN or GIT.
- Experience with SW analysis tools (such as Klocwork, Understand, PC-Lint), and SW unit test tools (such as VectorCAST etc.).
Skills
- Strong C or C++ development and software architecture skills.
Compensation
- The base pay range is subject to change and may be modified in the future.
Benefits
- More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com.
- Other benefit offerings for this role may include annual bonus, if eligible.
- We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.
Company info
- Interact with customers and partners in technical discussions throughout the development and deployment phases.
Equal opportunity
- Equal Opportunity Employer.
This listing is sourced directly from Wabtec's careers page and normalized into a canonical job model.