Software Engineer, Embedded Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, Embedded Software Engineer
Benefits
- 401(k)
- Competitive salary
- Opportunity for advancement
Company:
Construction Employment Services (Hiring on behalf of a client)
Location:
Salt Lake City, UT (On-site/Hybrid options available)
Position Type:
Full-Time
Travel:
Rare (occasional site visits for testing)
Construction Employment Services is a premier talent acquisition firm based in Salt Lake City. We are currently hiring on behalf of an industry-leading client that is revolutionizing the construction sector through high-tech product integration. We are seeking a skilled Software Engineer to develop the firmware and software interfaces that power our advanced construction equipment.
Position SummaryThe Software Engineer will be responsible for designing, developing, and maintaining software applications and firmware for advanced construction products. You will collaborate closely with hardware engineers to ensure seamless integration between software functionality and physical machinery, with an emphasis on performance, reliability, and user experience.
Key Responsibilities- Develop embedded firmware for hardware components and software applications for user interfaces.
- Collaborate with mechanical and electrical engineers to integrate software with physical product functionality.
- Write clean, efficient, and well-documented code based on technical specifications.
- Debug and troubleshoot software issues in both development and field environments.
- Participate in the full software development lifecycle, including design, testing, and deployment.
- Optimize software performance for speed, efficiency, and scalability.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software or firmware development.
- Proficiency in programming languages such as C, C++, or Python.
- Experience with embedded systems and hardware-software integration.
- Strong problem-solving skills and the ability to work in a collaborative team environment.
Base Salary: $80,000 – $85,000 per year.
Incentives:
Performance-based bonuses and commission options.
Benefits:
Comprehensive package including health, dental, vision, and 401(k) plan.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).