Veralto
EmbeddedSoftwareEngineerC++
Neural analysis suggests this role is
optimal for Mid candidates.
“Embedded Software Engineer C++ at Veralto. Skills: Embedded Software, User Interface Development, Qt QML, Embedded Wizard. Develop user interface with Embedded Wizard. Develop user interface with Qt QML”
What You'll Achieve.
Ensure user experience excellence; Guarantee highest quality standards
Industry & Context.
Diagnose issues; Address issues
What They're Looking For.
Must Have
Bachelor or Master of Science, Three or more years of professional experience, In-depth experience with embedded devices development, User interface programming, Automated unit test proficiency, Effective communication skills in English, DevOps environment experience, Version control system experience, Agile project management tools experience, Ability to work independently, Ability to work in a team environment
Nice to Have
Experience in optics, Experience in color science, Experience in measurement instrument industry, Familiarity with GitHub, Familiarity with GitHub Actions, Familiarity with Docker, Project experience using phase-gate, Project experience using agile methodologies
What You'll Do.
Develop user interface with Embedded Wizard
Develop user interface with Qt QML
Maintain user interface with Embedded Wizard
Maintain user interface with Qt QML
Implement user interface design
Ensure user experience
Implement unit testing
Implement integration level testing
Collaborate with UI engineers
Work closely with firmware team
Acquire in-depth business knowledge
Represent customer needs
Participate in planning
How You'll Work.
Team & Collaboration
Small team; Internal UI engineers; External UI engineers; Embedded firmware development team
Communication Scope
English
Process & Methodology
Agile project management
Full Job Description
As the **Embedded Software Engineer C ++** (B.Sc.), you will be at the forefront of innovation within our electronics & firmware development team. Your role is pivotal in ensuring the user experience excellence of embedded software solutions for X-Rite's renowned product lines, ranging from spectrophotometers to spectral imaging systems. Your expertise will guarantee the highest quality standards across our market-leading optoelectronic color and appearance measurement devices. Join us in shaping the future of color technology and make your mark in a dynamic, impactful role. **Your responsibilities:** * Develop and maintain user interface with Embedded Wizard and Qt QML technology. * Implement user interface design and ensure user experience with our Embedded UI Architect and UI/UX Designer. * Implement unit and integration level testing in an automated CI/CD environment. * Close collaboration with a small team of internal and external UI engineers, work closely with the embedded firmware development team to diagnose and address any issues encountered in the field or during feature development. * Acquire in-depth knowledge about the business/domain to effectively represent customer needs and actively participate in embedded software development planning. **Your Qualifications:** Bachelor or Master of Science in electrical engineering, computer science, or related field. Three or more years of professional experience and responsibility in a similar function including successful product development from concept phase to mass production world-wide. Experience and training in most of the following areas are required: * In-depth experience with embedded devices development and user interface programming (Qt QML, Embedded Wizard, or web-based solutions). * Demonstrate proficiency in writing automated unit test to enhance testing efficiency (pytest, GoogleTest). * Effective communication skills in English. * DevOps environment, including version control system (Git) and ag
Applying for this Embedded Software Engineer C++ role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Veralto?
Real rants from real employees. Read before you apply.