Software Engineer (Fullstack/Platform/Designer/Web)

Full Time
Henderson, NV 89052
Posted
Job description

Job Summary:

We are seeking a talented software development engineer to help design, implement and maintain CIMON’s technology infrastructure. An ideal candidate will have a deep understanding of computer hardware and/or software while being able to identify and resolve problems quickly and efficiently.

Position Type and Expected Hours of Work:

  • Full-time, Exempt Position
  • Fully on-site in Henderson, Nevada
  • Days and typical hours of work are Monday through Friday, 8 AM to 5 PM w/ 1hr lunch
  • Entry Level and/or Mid-Senior Level

Programming Languages (One or more of the following):

  • JavaFX, C/C++, Qt Framework, React, HTML5, WebSockets, Linux, Yocto/Bitbake, MFC Framework, Django, Node.js

Responsibilities:

  • Conduct technical design reviews, API development, and documentation
  • Collaborate with other developers to design and implement a highly usable and scalable software system to be used in industrial automation
  • Analyze and evaluate technical tradeoffs for every decision
  • Test and debug to improve the quality and to optimize performance
  • Ensure reliability, availability, and maintainability of the software
  • Architect efficient data interfaces to interact with other modules
  • Participate in all steps of the development process, from design to maintenance
  • Follow engineering best practices, and cooperate with team members in both the U.S. and Korea.

Requirements:

  • Eagerness to learn new technology
  • Hands-on experience in developing scalable software systems
  • Experience with version control such as Git
  • Experience with C, C++ and/or Java (Bonus: Qt experience)
  • Solid object-oriented programming and software design skills
  • Strong attention to detail
  • BS or MS in Computer Science, Electrical Engineering, or related field

Preferred Qualifications (One or more of the following):

  • Good understanding of Linux internals with experience of building kernels, compiling drivers, providing performance tuning guidance and crash analysis
  • Design, develop, test and support firmware/embedded software applications for existing and next-generation PLC CPUs and IOs
  • Experience with BSP development, including but not limited to u-boot, Linux kernel / DTS customization, and driver integration
  • Experience with Linux graphics technologies, graphics middleware stack, and/or display drivers, e.g. X, Wayland / Weston, mesa3d, dri/DRM drivers, etc.
  • Experience with multimedia audio/video software and frameworks, e.g. FFmpeg, GStreamer, etc.
  • Experience building GUI applications by using JavaFX

Benefits:

  • Competitive Base Salary
  • Bonus Potential
  • Paid Holidays, Vacation, and PTO
  • Medical, Dental, Vision
  • 401(k) Retirement Match
  • Subsidized Gym Membership w/ LifeTime Fitness
  • Childcare Benefits
  • Maternity/Paternity Leaves
  • Education Support
  • Relocation Assistance

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs