Back to Jobs
Recently postedTechnology

Software Programmers

Citronix IncArlington, TX, Tarrant County, TX; Texas🇺🇸United States

Quick overview

Salary$15 - $25/hr
SeniorityMid Senior
Work modeHybrid
LocationArlington, TX, Tarrant County, TX; Texas, United States
C++Machine Learning

Job description

The company designs and manufactures continuous ink jet printers to apply identification marks such as best before dates, logos, traceability and batch codes to almost any kind of material for a wide range of industrial sectors, including food and beverage. These products are sold exclusively through a network of ~50 distributors in Americas, Europe, Middle East & Africa and Asia Pacific. Sales are in the region of $15-25m and high growth rates are expected to continue. This is a very exciting and challenging opportunity for someone to join a small but very successful business.

The Software Engineer will contribute to embedded firmware development for industrial printing systems and will play a key role in enhancing product performance, reliability, and the quality. The position requires a hands-on approach to software development, problem-solving, and collaboration across multidisciplinary teams.

Design, develop and maintain embedded C/C++ for multi-processor/multi-threaded RTOS environments
Analyse software performance and implement enhancements for improved efficiency and reliability
Develop algorithms to improve print quality of the CIJ printer
Support database-related tasks when required
Involve in print quality improvement projects by analysing ink drop charging behaviour, interference, and environmental effects; NXP/Motorola processors, FIFO, SPI, boot monitor, chip selects, Flash, RAM
Good system experience, not just applications
Understanding of software design techniques
Electronic-hardware to software interfacing and microprocessor architectures from a software perspective.

Good working knowledge of software, communications/networking, electronics
Strong understanding of Continuous Inkjet (CIJ) printer operation
Design and creation of system test harnesses and automated testing strategies. Experience with embedded software testing methods
Familiarity with machine learning concepts
Employment Type: Full Time
Bonus/Commission: No

Similar jobs