You are viewing a preview of this job. Log in or register to view more details about this job.

Embedded Software Engineer

We are seeking a talented Embedded Software Engineer to join CIMON to solve interesting and complex problems in the world of automation.

Position Type and Expected Hours of Work:
  • Full-time position
  • Days and typical hours of work are Monday through Friday, 8 AM to 5 PM

Requirements:
  • Working knowledge of Yocto Linux and writing BitBake Recipes
  • Experience in embedded Linux kernel, middleware, and applications development
  • Experience in Linux middleware stacks, such as Qt, web browsers, multimedia frameworks, audio/video graphics, and display
  • Experience in Linux BSP development and Kernel/DTS customization
  • Strong understanding of Linux internals with experience building kernels, compiling drivers, providing performance tuning guidance and crash analysis
  • Specialized experience in one or more of the following areas: BSP (Board Support Package), U-boot, Linux Kernel, Graphics, and Display Drivers
  • Strong debugging/troubleshooting skills for embedded systems
  • Excellent coding, architectural design, and debugging skills
  • Experience with Git and Version control
  • BS or MS in Computer Engineering, Computer Science, or related field

Preferred Requirements:
  • Experience with Linux graphics technologies (X, Wayland, mesa3d, dri/drm drivers)
  • Experience with the graphics middleware stack (Wayland/Weston)
  • Development with network communication buses like Ethernet, CAN, RS232/RS485, etc
  • Experience with programming 32 bits Microcontroller (ARM is preferred) and developing low-level device driver, SPI, UART, etc
  • Strong experience in automatic control and relevant theory/algorithms such as PID, FFT, etc.

Responsibilities:
  • Customize and maintain in-house Yocto repositories and Bitbake classes and recipes
  • Profile performance problems and drive optimizations that span the entire software stack
  • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software teams
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product codebase, and drive their continued development
  • Integrate third-party applications/libraries/frameworks on our target platforms, e.g. file server, web browser, VNC server, Red Node, Docker, etc.
  • Investigate, prototype, and deliver new and innovative system solutions
  • Develop including design, implement, verify, and debug software written primarily in C/C++, shell scripts, and python
  • Design, develop, test, and support firmware/embedded software applications for existing and next-generation PLC CPUs and IOs
  • Follow engineering best practices, and cooperate with team members in Korea.
  • Conduct technical design reviews, API development, and documentation

Benefits:
  • Competitive Base Salary
  • Bonus Potential
  • Paid Holidays, Vacation, and PTO
  • Group Health Policy
  • 401(k) Retirement Match
  • Gym Membership
  • Childcare Benefits
  • Maternity/Paternity Leaves
  • Education Support 
  • Relocation Assistance

About CIMON
CIMON Inc. is a U.S. subsidiary of CIMON Ltd., a leading world-class producer of industrial automation and process control devices. CIMON Ltd. was established in 1999 and is headquartered near Seoul, South Korea, with numerous offices and R&D centers throughout the world.

CIMON provides smart and efficient automation solutions for industries such as the automotive industry, oil and gas industry, power plants, electronics, water and wastewater management, aerospace, pharmaceuticals and healthcare, food and beverage, chemical, packaging, paper and pulp, farming, and many others. With a large and well-established client base, CIMON dominates South Korea and has rapidly expanded throughout North America, Europe, and other parts of the globe.

With over 20 years of professional experience, CIMON has gained the trust of well-respected companies such as LG, Samsung, General Motors, Kia, Hyundai, Hankook, SK Chemicals, Posco, Honeywell Korea, and Durex. This is thanks to our excellent customer service as well as to several award-winning product lineups, including the Xpanel HMI series, PLC and PLC-S series, Xpanel Hybrid, UltimateAccess SCADA software, and industrial PCs.

At CIMON, we pride ourselves on our hard work ethic and stellar products. Hardware and software are developed simultaneously at CIMON, allowing for optimal product supply and system design solutions that increase facility efficiency and response time in the market while reducing long-term costs. The engineering sophistication of our products yields high durability, reliability, and usability. Whether the size of the project is large or small, CIMON offers automation solutions that will help produce optimal results.

Joining CIMON means joining a team of professionals dedicated to a better tomorrow. Industry 4.0 is the future, and CIMON leads the way with diligence and integrity. We are committed to providing advanced automation products for sustainable and responsible businesses. Take your first step towards the next generation by joining CIMON today!