Engineer 3, Software QA
LOCATION: Westminster / Maryland (US-MD), United States | BRAND: Knorr Brake Company | REQUISITION ID: 11262 | JOB GRADE:16 | ON-SITE/REMOTE: Hybrid
Knorr Brake Company is the innovative leader in the manufacture and supply of braking systems, passenger doors and climate-control equipment for all types of Mass Transit customers such as: METRO, Light Rail Vehicles, High-Speed Trains, Commuter Rail and Monorail Vehicles for the North America market. We're part of the Knorr-Bremse Group, the global leader in braking technologies. We challenge our employees to pursue their work with passion while keeping an unparalleled commitment to technological excellence, integrity and social responsibility.
Knorr-Brake Company is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
JOB DESCRIPTION:
The Software Engineer will have the primarily responsibility of providing assurance that the software portion of a project fulfills commitments for the software product:
The software product may be produced by Knorr Brake for brake systems, Merak NA for HVAC system, or IFE NA for door systems.
Must be familiar with embedded control system environments typical in Knorr hardware systems.
A secondary responsibility is to provide support for format and correctness of software design documents required for submittal to the customer:
Further requirements include:
Executing full lifecycle software development including executing Knorr's full SQA
Programming well-designed, testable, efficient code
Producing specifications and determine operational feasibility
Supporting testing in and out of house
Working with customers and other engineering groups to complete work on time and to requirements
Review customer and end user specifications and support proposal development.
Prepare, maintain, and implement documentation to IEEE and/or EN standards
Prepare and/or review software design documentation submitted to customers.
Oversee specified software verification and validation tasks.
Work with all other departments to execute projects
Execute full software development life cycle (SDLC)
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy programs and evaluate user feedback
Comply with project plans and industry standards
Ensure software is updated with latest features
Please note: At this time, we are not able to offer immigration sponsorship for new hires. All applicants must be currently authorized to work in the United States on a full-time basis without the need for current or future employment-based visa sponsorship.
Become part of our team!
Join us in shaping the mobility of the future!
We - that's around 32,000 employees worldwide. At over 100 locations in more than 30 countries, we are committed to progress on rail and road through technological excellence, sustainable management and social responsibility. Our most recent turnover was 7.8 billion euros. With us, you can expect an exciting and varied job in an international environment as well as an attractive package.
Nearest Major Market: Baltimore
| Location | Westminster, MD |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder