Product Designer - UI/UX

Knorr-Bremse Lisieux – Systèmes pour Véhicules Utilitaires
Melbourne, FL
Product Designer

As a Product Designer - UI/UX specializing in signaling systems and data analytic platforms within the railway industry, your primary purpose is to design and develop intuitive and efficient user interfaces. This person will be responsible for the full UI/UX lifecycle of development and documentation. You will work on creating user-friendly dashboards and control panels that enable users to monitor and manage train movements, analyze performance data, and ensure the safety and efficiency of railway operations. Your designs will play a crucial role in enhancing the user experience, leading to improved decision-making and operational excellence across KB Signaling. This position is not eligible for Visa Sponsorship . Preference will be given to applicants who live within a commutable distance of Melbourne, FL.

Main Responsibilities

  • Contributing to the elaboration of product/system specification & architecture, in collaboration with the Product Designers or System Engineers
  • Defining the software requirements specifications:
    • Define the functional requirements, operational requirements, interface requirements, and the requirements linked to performance, safety, cybersecurity, RAM… constraints
    • Ensure that all the requirements can be verified (testability, …)
    • Ensure the traceability of the software requirements through the development cycle
  • Defining the software architecture
    • Elaborate the functional and structural breakdown into software components
    • Allocate the requirements to the software components
    • Define the interfaces between the software components
    • Define the dynamical behavior of the software
    • Validate the feasibility of the solution: model simulation, mock-up
  • Making main technical choices for software development
    • Select development tools, methodology (ex: UML, …), programming languages, coding strategy, and coding rules…, strictly following internal process/methods & tools recommendations or tailoring of processes to meet our AGILE design methodology.
    • Contribute to the selection of the execution environment (processor, operating system, middleware, basic software…), together with the product architect, system engineering manager, and hardware architect
  • Determining and validating major software design choices
  • Performing software/software integration, together with the software designers
  • Performing hardware/software integration, together with the hardware architect
  • Specifying, designing, preparing and performing tests and verifications of his/her deliverables
  • Sustain the software
  • Staying informed of the evolution of technologies through techno watch
  • Contributing to standardization by reusing existing solutions or by defining reusable solutions, including COTS (Commercial Off-The-Shelf)
  • Applying and ensuring the application of processes and standards
  • Contributing to continuous improvement (REX: Return of Experience, process…)
Qualifications

Mandatory:

  • Experience with Linux development, C++, & Containerized Software using Docker/Kubernetes
  • Experience with Open Source Software development, tools, technologies, and distribution methods
  • 10+ years experience working in a similar capacity.
  • Experience with microservices architectures using Containerized applications
  • Experience with CI/CD methodologies and applications such as Jenkins build and test automation pipelines.
  • Experience in developing software to integrate business or process procedures with a monitoring and control UI.
  • Background in User Interface definition using mockups such as “wire-frames”, obtaining customer buy-off on designs, UI Style and branding consistency, underlying technologies (ex: Angular), and development methodologies.
  • Testing experience to include the authoring of test plans, procedures, and reports, and the creation of automated tests.
  • Design and implementation experience in a GUI project for control and monitoring of complex systems
  • Good oral and written English communication skills
  • Ability to work with Engineering teams and product managers
  • IoT embedded software development
  • AGILE development methodology experience using the Atlassian suite of tools.
  • Experience in definition of REST APIs, data queuing software (ex: MQTT)
  • Background in process control or command and control systems

Desired

  • Concurrent engineering
  • Experience developing a standard UI product line used by multiple customers
  • Experience planning and leading customer user group workshops for GUI software, capturing customer requirements, and implementing customer-requested UI features
  • Experience in Big Data Systems (Data Lakes), Data Mining tools and techniques (ex: numerical methods, machine learning, natural language processing, etc.) and Open Source tools, and Data visualization using GUIs

Education

  • Bachelor’s Degree of Science in Engineering or other technical field required. Master’s Degree of Science in Engineering or other technical field preferred.

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.

#WeMoveTogether

Posted 2025-07-30

Recommended Jobs

Emergency Medicine Physician - FL Internal Float

EM Alliance
Bradenton, FL

Job Description Job Description Description EM Alliance is actively recruiting internal locums physicians to support our facilities throughout Florida, with current needs in both Manatee and Sa…

View Details
Posted 2025-07-30

Scaffold, Insulation and Sheet Metal Operations Manager

Adam Search Group
Lakeland, FL

Job Description Job Description Adam Search Group is seeking a Scaffolding, Insulation, and Sheet Metal Operations Manager to lead and oversee operations across multiple industrial job sites. Thi…

View Details
Posted 2025-07-29

Home Health Aide PD - Plant City, FL

Complete Home Care
Fort Lauderdale, FL

Job Description Job Description Description: General Summary: Assists clients, in their place of residence, with personal healthcare and health maintenance activities as assigned. Includes, but…

View Details
Posted 2025-07-30

PATIENT DINING ASSOCIATE - DIETARY AIDE (FULL TIME AND PART TIME)

Compass Group
Jacksonville, FL

  We are hiring immediately for full time and part time PATIENT DINING ASSOCIATE - DIETARY AIDE positions. Location : UF Health North - 1555 Max Leggett Parkway, Jacksonville, FL 32218. Note:…

View Details
Posted 2025-07-29

Outside Sales Representative (Full-Time/Part-Time)

High Quality Distribution Llc
Miami, FL

Job Description Job Description Benefits: Bonus based on performance Competitive salary Flexible schedule Free uniforms Help or transport service Training & development Locat…

View Details
Posted 2025-07-29

Actively Interviewing- Speech Language Pathologist JobSchool-Based Contract- Dundee, FL

Sunbelt Staffing
Dundee, FL

Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…

View Details
Posted 2025-07-28

Med Tech

Somerby Santa Rosa Beach
Santa Rosa Beach, FL

Make a difference in the lives of others while personally thriving! Join Bridge Senior Living – a certified Great Place to Work! Now Hiring! Certified Med Tech What you can expect as a Certifi…

View Details
Posted 2025-07-30

STAFF ASSISTANT - 64081028

State of Florida
Miami, FL

Requisition No: 857261  Agency: Department of Health Working Title: STAFF ASSISTANT - 64081028  Pay Plan: Career Service Position Number: 64081028  Salary: $34,760.00 - $38,236.00  Posti…

View Details
Posted 2025-07-29