Embedded Systems Engineer

Company:  EmergencyMD
Location: Salt Lake City
Closing Date: 19/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Summary:

The Embedded Systems Engineer is responsible for developing and optimizing embedded software and hardware solutions for products, ensuring they meet performance, safety, and reliability standards. Contribute to a positive culture of continuous improvement by learning and applying lean principles, always exhibiting honesty, and always respecting other people.

Company Overview:

Integrated Engineering is a reputable and dynamic company specializing in the design, development, and distribution of high-quality aftermarket car parts. With a strong commitment to innovation and customer satisfaction, we strive to provide exceptional products and services to automotive enthusiasts worldwide.

Responsibilities and Essential Duties:

  • Design, develop, and test embedded systems and firmware for automotive tuning software and hardware.
  • Write efficient, low-level code in languages such as C, C++, or assembly for microcontroller and processor-based systems.
  • Design and develop PCB layouts and schematics using industry-standard tools, ensuring optimal component selection, signal integrity, and manufacturability.
  • Collaborate with hardware, software, and calibration engineering teams to ensure a cohesive product ecosystem.
  • Evaluate and enhance existing embedded systems and software, identifying opportunities for optimization, redesign, or updates to improve performance, reliability, and scalability.
  • Develop, integrate, and troubleshoot Bluetooth, CAN-bus and other communication protocols for embedded systems, ensuring reliable connectivity and performance.
  • Troubleshoot and debug system-level hardware and software issues.
  • Perform system-level testing and validation in both lab environments and real-world conditions.
  • Ensure stable delivery of software solutions to marketplaces and updates into production.
  • Operate with the customer service team and customers to debug and resolve issues.
  • Stay informed about emerging trends, technologies, and best practices in embedded systems, continuously seeking opportunities to improve products and processes.
  • Other duties as assigned.

Preferred Qualifications, Skills, and Competencies:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 3 years of relevant experience.
  • Ability to problem solve and innovate.
  • C or C++ programming experience required.
  • Flexible and adaptable to frequent change.
  • Ability to work effectively as part of a team.
  • Understanding of networking concepts; Bluetooth and CAN-bus experience is preferred.
  • Ability to work without supervision and maintain hitting deadlines.
  • Ability to communicate professionally and effectively with internal customers.
  • Fluent in English.
  • Basic computer skills.

Required tools and equipment:

  • Computer (company provided).

Work environment and location:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job:

  • Full-time (Monday through Friday) onsite position.
  • Hands-on lab, performing soldering, debugging, and analyzing electronic circuits.
  • Exposure to production shop conditions; including moving mechanical equipment, and exposure to various fumes, heat, cold, and irritants.
  • The noise level can be high due to the operation of production equipment.
  • Proper clothing attire must be worn while in the shop or warehouse. No torn clothes/excessively dirty clothes shall be worn during working hours. No dangerous loose clothing shall be worn, including clothes with rips or holes.
  • Employees are expected to exercise proper hygiene.
  • No loose-fitting jewelry can be worn for safety purposes of the operator.

Physical demands:

  • Sitting for extended periods while working on a computer, which can lead to eye strain, neck and back discomfort, and hand/wrist strain.

IE Values and Expected Behaviors:

Team members are expected to support the organization's vision and culture by following the employee handbook and exemplifying the company's core values:

  • Can-do Attitude: We show grit and perseverance. We lean into every challenge and get it done.
  • Fearlessness: We're bold and unafraid to fail. We take risks and revel in crushing competitors.
  • Mastery of Craft: We strive to be the best at what we do. We continually learn and hone our skills.
  • Next-Level CX: We sweat the details and prioritize customers in everything we do.
#J-18808-Ljbffr
Apply Now
Share this job
EmergencyMD
  • Similar Jobs

  • Embedded Test Engineer

    Salt Lake City
    View Job
  • Embedded Test Engineer

    Salt Lake City
    View Job
  • Embedded Test Engineer

    Salt Lake City
    View Job
  • Sr. Associate, Embedded Cybersecurity Software Engineer

    Salt Lake City
    View Job
  • Electrical Systems Engineer

    Salt Lake City
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙