Construction Employment Services
Software Engineer
Full Time • Murray
Responsive recruiter
Benefits:
- 401(k)
- Competitive salary
- Opportunity for advancement
Software Engineer
Company: Construction Employment Services (Hiring on behalf of a client)
Location: Salt Lake City, UT (On-site)
Position Type: Full-Time, In Person
Travel: Rare (occasional site visits for testing)
Authorization: Must have Work Authorization in the U.S
Authorization: Must have Work Authorization in the U.S
About Us
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 Summary
The 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.
Qualifications
- 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.
-
Experience in:
- PLC Later Logic
- Used to building stand alone OS
- Real time CNC logic
- PLC Later Logic
Compensation and Benefits
- 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.
Compensation: $80,000.00 - $85,000.00 per year
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Construction Employment Services was born from a simple observation: the construction industry was changing, but the way we support the people doing the work was stuck in the past.
You can find more information on our websight, https://www.cesjobs.com/
You can find more information on our websight, https://www.cesjobs.com/
(if you already have a resume on Indeed)