Job Overview
Solaris Laser is part of Markem-Imaje, a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply label systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.
As our Embedded Software Engineer, you will design, implement, validate, and maintain the embedded software for Solaris Laser current and future laser printers across a variety of application spaces using industry standard best practices.
What you will do:
Design, implement, and validate high quality embedded software as part of team of engineersDevelop quality software using Object Oriented Design MethodologyFollow software discipline standards, guidelines and best practicesParticipate in and lead design reviews and contribute to improvements in design and code quality produced by internal and external engineersCollaborate with members of other engineering disciplines using excellent communication and interpersonal skills
What you need to have:
Bachelor’s or master’s degree in Computer Science, Computer Engineering, or Software EngineeringDemonstrable record of developing high-quality embedded software for end-user products from requirements analysis to delivery is requiredCross-functional, multi-cultural, and/or distributed team collaboration experience is preferableExperience developing embedded software in an industrial printing domain is a plusExperience working with external engineering partners is a plusExperience programming in C++ (C++17 and up) using STL and BoostExperience in GUI programming, preferably on X-Window platform using GTK toolkitDeep knowledge of Linux Os at programming and administrative levelExperience in network programming for standard TCP/IP stack and Industrial Ethernet protocolsProficiency in object-oriented programming, distributed systems programming, multi-threaded programming, and on-target debuggingKnowledge and experience with verification skills such as test-driven development, unit testing, code reviews, and defect characterizationConfiguration management skills such as revision control, release management, and technical documentationGeneral knowledge of real time operating system concepts and experience in their useKnowledge and experience with the following tools is a plus: GCC/GDB, GIT, CMake ,Visual Studio, Python, XMLAbility to perform root cause analysis of complex engineering problemsAbility to work with limited direction as well as part of a cross-disciplinary, international, product development teamVery good interpersonal, written, and oral communication skills, including excellent English speaking skills
What we offer:
A great job, highly professional environment and friendly work cultureGrowth Opportunities within international environmentPrivate Health Care (Medicover)MultisportPerformance based yearly merit increaseRecruitment Referral bonusCompany Social Benefits FundOpportunity to join a group InsuranceSmart casual dress code
You’ll only be the right candidate if you are aligned to our values and culture:
Collaborative entrepreneurial spirit Winning through customers High ethical standards, openness and trust Expectations for results Respect and value people
If you believe you match our values and have the experience we’re looking for, then apply! We can’t wait to hear from you.
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position’s responsibilities, a candidate’s work experience, a candidate’s education/training, the position’s location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.
All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.
Attention Applicants: If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please let us know. Likewise, if you are limited in the ability to access or use this online application process and need an alternative method for applying, we will determine an alternate way for you to apply. Please contact keenehr@markem-imaje.com for assistance with an accommodation. Kindly specify Job Requisition Number / Job Title and Location in response.
Job Function : Product Development
Job Detail
Related Jobs (3997)
-
Senior Ubuntu Embedded IoT System Engineer – REMOTE on December 23, 2024
-
Machine Learning Engineer – REMOTE on December 21, 2024
-
Research and Development Engineer (DeFi, Distributed Systems) – REMOTE on December 16, 2024
-
Senior Demo Engineer – REMOTE on December 15, 2024
-
Senior Compiler Engineer – REMOTE on December 13, 2024
-
Senior Cryptography Engineer – REMOTE on December 12, 2024
-
Senior Data Analyst on December 6, 2024
-
Programmatic Senior Analyst on December 6, 2024
-
Data Analyst on December 6, 2024
-
Survey Methodologist on December 6, 2024