Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Engineer

$170k
Full-time

Kforce has a client that is seeking a Staff Embedded Systems Engineer (Python/Embedded Linux) in South Salk Lake, UT. Overview: We are seeking a Staff Embedded Systems Engineer to serve as a senior-level individual contributor on a firmware team. This is a hands-on role focused on building and deploying production-grade firmware for distributed energy and industrial systems. The position requires translating architectural direction into scalable, high-quality implementations while taking ownership of complex challenges across embedded systems, including device communication, system integration, and field diagnostics. Responsibilities:

  • Develop and maintain firmware across embedded systems, including telemetry, control logic, cloud connectivity, and hardware abstraction
  • Translate architecture into well-structured, production-ready code
  • Lead technical design discussions, code reviews, and contribute to overall engineering standards
  • Mentor junior engineers and provide technical guidance across the team
  • Own end-to-end system integration across hardware, firmware, and cloud components
  • Debug and optimize real-time embedded applications and communication interfaces
  • Support deployment, monitoring, and troubleshooting of devices in production environments
  • Contribute to automation, testing, and documentation efforts
  • Participate in on-call rotation for escalated technical issues
  • Bachelor's degree in Electrical Engineering, Computer Science, Embedded Systems, or equivalent experience
  • 5+ years of experience developing embedded software or firmware in production environments
  • Strong proficiency in Python, specifically for embedded or hardware-interfacing applications
  • Experience working with Embedded Linux environments (Yocto or similar)
  • Hands-on experience with embedded systems and firmware development
  • Strong understanding of serial communication protocols (RS-485, Modbus, I2C, CAN, Ethernet)
  • Experience with real-time systems, including multithreading, inter-process communication (IPC), and timing constraints
  • Ability to read schematics and troubleshoot hardware integration issues
  • Experience providing technical leadership or mentoring engineers
Preferred Qualifications:
  • Experience managing or deploying IoT devices at scale (OTA updates, remote diagnostics)
  • Familiarity with cloud-connected devices (MQTT, AWS IoT, or similar)
  • Background in energy systems, industrial systems, or hardware-connected environments
  • Experience with containerized deployments on embedded systems (Docker or similar)
  • Exposure to CI/CD practices in embedded or hardware-adjacent environments
  • Knowledge of grid-connected systems, power systems, or related standards

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Engineer in South Salt Lake, UT vacancy
  • $150.2k - $283.5k

     ...ll do… Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating...  ...firmware architecture. You’ll have… Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience 10+ years... 
    Suggested
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    4 days ago
  • $106.61k - $284.28k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer - Fulfillment who as both a Technical Lead and Individual Contributor will help build our next-generation platform to... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area

    CVS Health

    Salt Lake City, UT
    1 day ago
  • General Responsibilities: Provide engineering and consulting services for a broad array of projects and clients. This may include performing...  ...to junior-level project team members. Supervise field staff including graduate/field engineers, engineering technicians, exploration... 
    Suggested
    Internship

    Terracon

    Midvale, UT
    20 hours ago
  •  ...Welding Engineer Stadler offers a wide range of international career opportunities. Here you get the chance to expand your potential, take on meaningful responsibilities, and deliver outstanding performance within dedicated teams. We are looking for motivated individuals... 
    Suggested
    For subcontractor

    Stadler US

    Salt Lake City, UT
    1 day ago
  •  ...product development, quality assurance, for project delivery, and engineered solutions for asset management. We are passionate about...  ...facilities, and interactive management technologies. Each member of our staff is committed to service, innovation, and the success of our... 
    Suggested
    Full time
    Local area

    Certerra Southwest

    Salt Lake City, UT
    a month ago
  • A technology solutions firm is seeking a Scientific Researcher (Physics) to evaluate AI chatbots' logic and improve model quality. This role requires expertise in physics, with responsibilities including giving complex physics problems and assessing AI outputs. The position...
    Hourly pay
    Remote work
    Flexible hours

    DataAnnotation

    Salt Lake City, UT
    1 day ago
  •  ...how space can connect us, ensuring security and prosperity. Come join Lockheed’s Strategic Reentry Programs. This group of diverse Engineers has a long history of supporting the Air Force Mission reaching back to the 1960's. Today's challenge is to support the... 
    Full time
    Relocation
    Shift work

    Lockheed Martin Corporation

    Salt Lake City, UT
    2 days ago
  •  ...Sr. Solutions Engineer Utah, United States About Netskope Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and... 
    Work at office
    Remote work

    Netskope

    Salt Lake City, UT
    3 days ago
  • $224k - $336k

     .... This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Solutions Engineering Team We believe Solutions Engineers at Okta are involved in all stages of the customer's digital transformation. Solutions Engineers... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta, Inc.

    Salt Lake City, UT
    2 days ago
  • $75k - $110k

    Pay Range: ?(Minimum to mid pay range specific to NY, CA, CO, WA, MD) 75,000.00 - 110,000.00 USD Annual Brinks Texas License #C00550 #LI-Remote About Brink's: The Brink's Company (NYSE:BCO) is a leading global provider of cash and valuables management, digital retail solutions...
    Work at office
    Local area
    Remote work
    Work from home

    Brinks

    Salt Lake City, UT
    4 days ago
  •  ...that help protect technology, talent, and supply chains from nation‑state risks. We are looking for an exceptionally motivated Staff AI Engineer to join Strider’s Context Engineering team. Context Engineering exists to help shape, stage, and prioritize data for... 
    Odd job
    Work at office
    Immediate start
    Flexible hours

    Strider Technologies

    South Jordan, UT
    1 day ago
  •  ...related to civil infrastructure, such as roads, bridges, water/wastewater facilities, pump stations and pipelines Mentor junior field staff and provide supervision as needed Collaborate with other field representatives or Project Managers Read and interpret construction... 
    Full time

    Fashion Institute of Design & Merchandising

    Salt Lake City, UT
    1 day ago
  •  ...nuclear power scalable—unlocking abundant energy for industry, hydrogen, and next-generation manufacturing. We are a team of builders, engineers, and operators who believe nuclear energy should be fast to deploy, factory-made, and built for the real world. Our first pilot... 
    Permanent employment
    For subcontractor
    Flexible hours

    Valar Atomics Inc.

    Salt Lake City, UT
    20 hours ago
  • $20.23 - $27.73 per hour

    Let's Build a better Tomorrow Together! As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our ...
    Hourly pay
    Second job
    Local area
    Flexible hours
    Night shift

    Johnson Controls

    Salt Lake City, UT
    2 days ago
  • $20.23 - $27.73 per hour

    Responsibilities Conduct routine inspections, testing, service, and preventative maintenance on electrical, sprinkler, and suppression life safety product lines. Work with low voltage wiring and associated devices for operation of low voltage equipment. Complete service...
    Hourly pay
    Second job
    Flexible hours
    Night shift
    Weekend work

    YDU JC Air Cond & Ref Inc.- Dubai

    Salt Lake City, UT
    20 hours ago
  • Job Summary Inspectors are responsible for inspecting, testing, and maintaining fire sprinkler systems, fire pumps, and backflows with minimal supervision. Essential Job Duties Inspect, test, and maintain fire protection systems in accordance with NFPA codes with working...
    Traineeship
    Work at office
    Local area

    Summit Fire & Security

    Salt Lake City, UT
    1 day ago
  • $18 - $20 per hour

     ...over 40,000 clients benefiting from our innovative solutions, we are dedicated to transforming their marketing efforts into growth engines. FMG is the leading all‑in‑one digital marketing platform empowering financial advisors, insurance agents, and enterprises with scalable... 
    Hourly pay
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    FMG Suite

    Salt Lake City, UT
    9 hours ago
  •  ...unique value. Qualifications Bachelor’s degree with 7+ years’ experience in Martech or Adtech industry as a Consultant, Sales Engineer, or similar role. Any reference to years of experience should be disregarded in the UK. Primary Location Homebased –... 

    Acxiom

    Salt Lake City, UT
    20 hours ago
  • Make a difference, protect lives, and achieve your dreams. Build your career with the industry-leading fire, life safety and security company.This position is responsible for performing building sprinkler inspections including testing devices, recording and generating ...
    Full time
    Temporary work
    Work at office
    Immediate start

    Pye-Barker Fire & Safety

    Salt Lake City, UT
    1 day ago
  • Job Description Job Description Description: State Fire is a trusted name in fire protection, keeping businesses and people safe across multiple states. We install and service fire alarms, suppression systems, security solutions, and more. Right now, we’re looking...
    Immediate start
    Night shift

    State Fire

    Salt Lake City, UT
    15 days ago
  • $50k

    Job Description Job Description Description: Join a Leader in Fire Protection State Fire is a trusted name in fire protection, specializing in the installation and servicing of critical safety systems, including fire suppression, alarms, and security solutions....
    Night shift

    State Fire

    Salt Lake City, UT
    28 days ago
  • Job Description Job Description Description: State Fire is a leading fire protection provider , specializing in fire sprinkler systems, alarms, suppression systems, and security solutions. We’re looking for a Fire Sprinkler Inspector to join our team in Salt ...
    Local area
    Night shift

    State Fire

    Salt Lake City, UT
    18 days ago
  •  ...We design, install, and maintain the technologies that keep businesses operating efficiently. Our team of dedicated electricians, engineers, and technicians provides electrical, data, security, communications, and automation services to clients in numerous industries.... 
    Daily paid
    Work at office
    Local area
    Remote work
    Night shift

    Wachter, Inc.

    Salt Lake City, UT
    29 days ago
  • $85k - $148k

     ...of Focus for this Role Utilize system knowledge and project management skills to design automation for different platforms Engineering solutions to bridge tool capabilities with business requirements for a superior client experience Identify and design solutions... 
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Salt Lake City, UT
    2 days ago
  •  ...development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or... 
    Full time

    Cheez

    Salt Lake City, UT
    1 day ago
  •  ...Job Description Job Description Description: C&I Engineering is looking for a talented and driven individual to join our team! About the opportunity: Staff Electrical & Instrumentation Engineer We are currently seeking a full-time Staff Electrical & Instrumentation... 
    Full time
    Work experience placement
    Work at office
    Local area

    C&I Engineering

    Salt Lake City, UT
    27 days ago
  • $120k - $140k

     ...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Salt Lake City, UT
    20 hours ago
  • $18 per hour

    Job Details Job Location: SLC Sensapure - Salt Lake City, UT 84104 Position Type: Full Time Salary Range: $18.00 - $18.00 Hourly Job Shift: Day Department: Spray Dry Reports To: Spray Dry Manager Status: Non-Exempt (Hourly) Schedule: Full Time (40 hours or more per week...
    Hourly pay
    Full time
    Work experience placement
    Shift work

    Sensapure

    Salt Lake City, UT
    9 hours ago
  •  ...for cables and harnesses. Responsible for performing functions associated with all manufacturing operations, including working with engineers in set-up and calibration tasks, as well as performing rework and quality testing related to the production of parts, components,... 
    Local area
    Afternoon shift

    L3 Harris

    Salt Lake City, UT
    1 day ago
  • COMPANY OVERVIEW Amrize is building North America. From bridges and railways to data centers, schools, offices and homes, our solutions are inside the buildings and infrastructure that connect people and advance how we live. And we invite you to come and build with us....
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Night shift
    Rotating shift

    Holcim

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Engineer. Be the first to apply!