Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

LIVEVIEW TECHNOLOGIES LLC Senior Embedded Software Engineer in OREM, Utah

Senior Embedded Software EngineerCore Software Development RandD andmiddot; Orem, Utah At LiveView Technologies (LVT), we know that great Software Engineers are a core part of our business. They are key to building strong products, and a positive company image. Our ideal candidate will thrive in an environment where quality software is appreciated, and those who can create it are highly valued. This candidate will function well in a Scrum team. They will interface efficiently with other departments across the company to ensure that good relationships and positive communication are maintained. LVT an impressive growth history and aggressive goals and we need capable Software Engineers that can move fast with us. You need to be curious and creative and want the freedom to explore and learn. As a Software Engineer at LVT, you will have a unique opportunity to work in an innovative work environment that is solving real-world problems in the Cloud Based IoT Management space. We are looking for a great teammate that can be a key innovator and contributor to the ultimate success of our Edge Services development team and of our company. Things you will enjoy: *Opportunity to Grow - We are still young and growing like a weed which means we are agile and all contributors with little bureaucracy. *Work-Life Balance - We work hard and play hard and do it all keeping in mind that we have lives outside of work. *Innovation - We are working on some pretty cutting-edge stuff. What can we say? *Great People - We don't have egos nor do we want to hire anyone with an ego. Leave your ego at the door! *Great Benefits - We believe employees that are taken care of give us their best. It's the right thing to do. *Job Stability - We have grown organically and know how to build a long-lasting and sustainable business. *Giving Back to the Community - We believe in being active members of our community. Have a purpose and make a difference! Position Description:You will play a critical role in our organization, while working on a Scrum Development Team. You will write software that will execute as a service in a resource constrained embedded environment. These services will use the custom hardware and features of our Edge Controller, and other IOT hardware to monitor system performance, identify and correct hardware failures, manage power and data consumption, and coordinate with server-side services in the cloud. You will have the opportunity to collaborate with other talented engineers. As part of a broader team, your recommendations for hardware and software design decisions will have great value. You will provide input to electronics engineers on hardware component selection and circuit designs. You will work with server-side software engineers to define communication interfaces, protocols, and security. Responsibilities: *Design, modify, and implement embedded Linux software to meet functional requirements *Enhance software to improve fault-tolerance, efficiency, and robustness *Diagnose and debug software deficiencies *Maintain software efficiently through solid knowledge of software lifecycles *Document designs through functional block diagrams, data-logic flow charts, etc. *Participate in design reviews and code reviews *Help establish requirements for new software releases and hardware designs *Help to define and develop cutting-edge video and security solutions Required Qualifications: *Education: Bachelor's degree in Computer Science, Electronic Engineering, IT or Equivalent Technical Training-Experience *Programming Languages: C, C++, Python, SQL *Operating Systems: Linux, Windows or OSX, Embedded Linux *Minimum five (5) years experience developing embedded software-firmware for commercial products *At least one (1) year of agile development, with ability to work in rapid development cycles *Experience implementing real-time multi-process - multi-threaded software *Experience developing for resource-constrained, embe