POSITION DESCRIPTION
Position Title : Embedded Systems Engineer
Department : N/A
Technical Team : Embedded Team
Classification : Exempt
Location : Petersboro, Utah
Travel : Less than 10% of the time
REPORTING RELATIONSHIPS
Reporting to : Project Manager
Positions supervised : N/A
JOB SUMMARY
The System Engineer for the autonomous haulage solutions serves as a technical specialist; provides expertise to support the development of new product ideas, concepts and product improvements; ensures the designs are consistent with the organization objectives; and acts as the interface between Product Managers, Solution Architects and Hardware Developers for transforming the defined stakeholder requirements into a set of system/subsystem requirements that will guide the design of the system.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develops products by analyzing customer needs and exploring various solutions.
Resolves intricate issues by assembling cross-functional teams, leveraging their skills, knowledge, and expertise to engineer the necessary solution.
Constructs the optimal interface through a comprehensive understanding of the interdependencies between subsystems and effectively communicates these concepts to engineer the solution.
Generates detailed system specifications for subsystem solutions, features, and functions.
Collaborates with Product Architects, Solution Architects, Software Developers, and Product Manager teams to strategize on standardizing, scaling, and enhancing ASI's products and solutions.
Evaluates test results for their applicability, validity, and compliance with product requirements.
Assists teams in defining product requirements and conducting risk assessments.
Integrates engineering safety standards, methodologies, and global product development processes into all project aspects.
Concentrates on workflows, optimization methods, and risk management tools for assigned projects.
Develops estimates for the assigned scope of work and ensures the team adheres to the scope.
Contributes to the business development process through proposal inputs, meetings, and presentations to potential customers, among other activities.
Travels, as required, to customer facilities, test facilities, and customer field sites to address issues, explore design alternatives, and provide information to development teams.
SOFTWARE PRACTICES: Write understandable C and C++ code.
Continuous refactoring.
Testing first mentality. Unit testing, integration testing, and system simulation.
Design patterns and SOLID principles adherence.
Design for re-use.
Use of distributed version control systems.
ESSENTIAL EDUCATION, WORK EXPERIENCE, JOB SKILLS Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related. Master's preferred.
Mechatronics solutions, V-Model Architecture and Requirements Generation, Communication Protocols
5+ years professional experience designing and implementing embedded, real-time software systems using C/C++ for embedded processors. Senior software engineering experience preferred.
Familiarity with large multithreaded embedded applications , running on an RTOS.
Familiarity with electrical and mechanical systems.
Ability to work in an open and collaborative team environment.
Strong interpersonal and communication skills.
Must be authorized to work in the U.S.
DESIRABLE EXPERIENCE/SKILLS: Agile software development concepts and processes.
Device drivers for embedded systems.
Unmanned vehicle systems.
Knowledge of flash programming tools.
Communication protocols: TCP, UDP, Controller Area Network (CAN), SPI, RS232.
Robotic Operating System (ROS/ROS2).
Sensor interfacing: GPS, LIDAR, RADAR, ultra-sonics.
Controls systems.
US - UT - UT - St George
January 21, 2025
PRN RN position for the Specialty Recovery Unit at St. George Regional Hospital. • The Registered Nurse (RN) is a professional caregiver who assumes responsibility and accountability for assessing, planning, implementing and evaluating care of patients. The staff RN utilizes the nursing process by...
US - UT - UT - American Fork
January 23, 2025
Focus Staff is seeking a travel CT Technologist for a travel job in American Fork, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 01/26/2025 • Duration: 12 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Focus Staff...
US - UT - UT - Murray
January 24, 2025
Host Healthcare is seeking a travel CT Technologist for a travel job in Murray, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 15 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Host Healthcare is...
US - UT - UT - American Fork
January 24, 2025
Host Healthcare is seeking a travel CT Technologist for a travel job in American Fork, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 01/26/2025 • Duration: 12 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Host...
US - UT - UT - Murray
December 26, 2024
This position performs a variety of diagnostic cardiac/vascular exams under the direction of a physician for identification of abnormalities leading to patient diagnosis. Discover why Intermountain Health is a great place to work (youtube. com) Posting Specifics • Entry Rate: $37. 46 + depending on...
US - UT - UT - Riverton
January 15, 2025
As a Radiologic Technologist, you will be responsible for performing diagnostic imaging exams on patients using specialized equipment. You will work closely with radiologists, physicians, and other healthcare professionals to ensure accurate and high-quality imaging results. The ideal candidate will...
US - UT - UT - Murray
January 21, 2025
Responsible for completing Angiography procedures, scrubbing, setting techniques, and taking images. Posting Specifics: • $2500 Sign-On Bonus for eligible candidates • Entry Rate: $34. 06 + depending on experience • Benefits Eligible: Yes, check them out here, see info about our PEAK educational...
US - UT - UT - Murray
December 26, 2024
The CT Tech performs a variety of CT procedures using ionizing radiation for diagnostic purposes. This position uses ingenuity, iniative, and independent judgement to perform high quality scans. Posting Specifics • Up to $7500 Sign-On Bonus for eligible applicants • Entry Rate: $34.06 + depending on...
US - UT - UT - Salt Lake City
January 10, 2025
• The MRI technologist is responsible for compassionate and appropriate patient care while performing MRI examinations under the direction of a physician to assist in the medical diagnosis or treatment of injury. The scope of responsibility includes facilities and departments as assigned by Imaging...
US - UT - UT - Murray
December 26, 2024
This position performs a variety of diagnostic cardiac/vascular exams under the direction of a physician for identification of abnormalities leading to patient diagnosis. Discover why Intermountain Health is a great place to work (youtube. com) Posting Specifics • Entry Rate: $37. 46 + depending on...
US - UT - UT - Sandy
January 6, 2025
The CT Tech performs a variety of CT procedures using ionizing radiation for diagnostic purposes. This position uses ingenuity, iniative, and independent judgement to perform high quality scans. Posting Specifics • Up to $5000 Sign-On Bonus for eligible applicants • Entry Rate: $34.06 + depending on...
US - UT - UT - Murray
January 23, 2025
Focus Staff is seeking a travel CT Technologist for a travel job in Murray, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 02/17/2025 • Duration: 15 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Focus Staff is...
US - UT - UT - Salt Lake City
January 22, 2025
This position performs a variety of diagnostic cardiac/vascular exams under the direction of a physician for identification of abnormalities leading to patient diagnosis. Posting Specifics • Up to $2500 Sign-On Bonus for eligible applicants • Entry Rate: $34. 06 + depending on experience • Benefits...
US - UT - UT - Provo
January 7, 2025
• The Registered Radiology Technologist performs medical imaging examinations under the direction of a physician. Posting Specifics: • Sign-On Bonus of up to $7500.00 for eligible applicants! Benefits Eligible: • Yes. Shift Details: • There are several positions open - part-time, full-time, PRN and...
US - UT - UT - American Fork
January 13, 2025
The MRI technologist is responsible for compassionate and appropriate patient care while performing MRI examinations under the direction of a physician to assist in the medical diagnosis or treatment of injury. Position Details • Department Location: American Fork Hospital and Saratoga Springs ED •...
US - UT - UT - Murray
December 25, 2024
The Mammography Technologist performs radiographic mammography procedures which produce high quality diagnostic films for use in the detection of breast tissue abnormalities. This position works on a level not requiring constant supervision and performs a variety of procedures that require...
US - UT - UT - Tooele
December 25, 2024
The Registered Nurse (RN) is a professional caregiver who assumes responsibility and accountability for assessing, planning, implementing and evaluating care of patients. The staff RN utilizes the nursing process by use of technology, therapeutic intervention, evidence-based practice and...
US - UT - UT - Sandy
January 22, 2025
The Ultrasound Technologist II provides excellent customer service by performing ultrasound examinations under the direction of a physician for identification of abnormalities leading to patient diagnosis. Discover why Intermountain Health is a great place to work (youtube.com) Posting Specifics •...
US - UT - UT - Provo
January 17, 2025
The CT Tech performs a variety of CT procedures using ionizing radiation for diagnostic purposes. This position uses ingenuity, initiative, and independent judgement to perform high quality scans. Position Details • Department Location: American Fork Hospital • Sign-on bonus: up to $3000 for...
US - UT - UT - Logan
January 8, 2025
The CT Tech performs a variety of CT procedures using ionizing radiation for diagnostic purposes. This position uses ingenuity, iniative, and independent judgement to perform high quality scans. Job Essentials • Ensures proper patient identification, order verification, and prepares the patient for...
US - UT - UT - Murray
January 24, 2025
Triage Staffing is seeking a travel CT Technologist for a travel job in Murray, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 15 weeks • 40 hours per week • Shift: 10 hours, nights • Employment Type: Travel Travel Radiology:...
US - UT - UT - American Fork
January 16, 2025
The CT Technologist performs a variety of CT procedures using ionizing radiation for diagnostic purposes. This position uses ingenuity, initiative, and independent judgement to perform high quality scans. Position Details • Department Location: American Fork Hospital and Saratoga Springs ED •...
US - UT - UT - Murray
January 23, 2025
Magnet Medical is seeking a travel CT Technologist for a travel job in Murray, Utah. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 15 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel A CT Technologist (CT...
Ovation Primary Care and Hospice
US - UT - UT - Bountiful
January 14, 2025
Registered Nurse - RN - Ovation Hospice • Are you a nurturing soul with a passion for making a positive impact on the lives of our cherished senior residents? If so, we want YOU to be a part of our warm and welcoming family at Ovation Hospice. • Ovation Hospice, is currently seeking a highly skilled...
US - UT - UT - Murray
January 13, 2025
• The CTiFlex Technologist is part of Intermountain' s travel agency for assignments. CTiFlex caregivers are expected to float to other facilities in the region if not needed at assigned facility. • The CTiFlex tech performs a variety of CT procedures using ionizing radiation for diagnostic...
US - UT - UT - Park City
January 17, 2025
The Mammography Technologist performs radiographic mammography procedures which produce high quality diagnostic films for use in the detection of breast tissue abnormalities. This position works on a level not requiring constant supervision and performs a variety of procedures that require...
US - UT - UT - Provo
January 16, 2025
This position performs a variety of diagnostic cardiac/vascular exams under the direction of a physician for identification of abnormalities leading to patient diagnosis Job Details • Department Location: Utah Valley Hospital • Job Profiles: Registry Echo/Vascular Technician • Scheduled Weekly...