1

Embedded Software Jobs in Idaho (NOW HIRING)

Configuring hardware and embedded software components after installation * Performing routine maintenance on technology equipment * Testing equipment to troubleshoot the issues * Keep clients ...

Define memory and storage requirements for embedded systems with a 3-5 year technology horizon * Analyze system, compute, and software architectures to guide product strategy and roadmap decisions

Collaborate with other software engineers, product managers, and stakeholders to design and implement new features and functionality. Troubleshoot and resolve issues related to software applications ...

Collaborate with other software engineers, product managers, and stakeholders to design and implement new features and functionality. Troubleshoot and resolve issues related to software applications ...

Software Engineer

Boise, ID ยท On-site +1

The world's largest law firms, corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters.

Software Engineer

Boise, ID ยท On-site +1

The world's largest law firms, corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters.

next page

Showing results 1-20

Embedded Software information

See Idaho salary details

$65.9K

$144.3K

$163.7K

How much do embedded software jobs pay per year?

As of Jun 11, 2026, the average yearly pay for embedded software in Idaho is $144,318.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $162,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, understanding of embedded systems architecture, and a relevant degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging hardware is typically required. Problem-solving ability, attention to detail, and effective teamwork are vital soft skills for this role. These competencies ensure reliable, efficient software development for embedded devices, which is crucial for product performance and safety.

What is the difference between Embedded Software vs Firmware Developer?

AspectEmbedded SoftwareFirmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsSimilar credentials, often with specialized knowledge in hardware
Work EnvironmentDevelops software for embedded systems in devices like appliances, automotive, medical devicesCreates low-level code directly interacting with hardware, often in similar environments
Industry UsageUsed across automotive, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware-focused industries
Search & Comparison IntentUnderstanding roles in embedded systems developmentFocusing on low-level hardware interaction and firmware specifics

Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.

What is embedded software?

Embedded software is specialized computer software designed to operate hardware or devices that are not traditional computers, such as cars, medical devices, industrial machines, and consumer electronics. Unlike general-purpose software, embedded software is typically optimized for specific tasks and runs on microcontrollers or microprocessors within the device. It often operates with limited resources and must be reliable, efficient, and responsive to real-time events. Embedded software is crucial for the functionality and performance of countless everyday products.

What are some common challenges faced by Embedded Software Engineers when integrating new hardware components into existing systems?

One common challenge Embedded Software Engineers often encounter is ensuring seamless compatibility between new hardware components and existing firmware or operating systems. This can involve troubleshooting timing issues, resolving driver conflicts, and optimizing resource usage within limited memory and processing constraints. Collaboration with hardware engineers is crucial to understand hardware specifications and limitations, and thorough testing is required to validate functionality and maintain system stability. These challenges offer valuable opportunities to develop problem-solving skills and deepen cross-disciplinary technical knowledge.
What are the most commonly searched types of Embedded Software jobs in Idaho? The most popular types of Embedded Software jobs in Idaho are:
What are popular job titles related to Embedded Software jobs in Idaho? For Embedded Software jobs in Idaho, the most frequently searched job titles are:
What job categories do people searching Embedded Software jobs in Idaho look for? The top searched job categories for Embedded Software jobs in Idaho are:
What cities in Idaho are hiring for Embedded Software jobs? Cities in Idaho with the most Embedded Software job openings:

Field Service Technician II

Quadient

Boise, ID โ€ข On-site

Full-time

Posted 28 days ago


Job description

Company Description

At Quadient, we support businesses of all sizes in their digital transformation and growth journey, unlocking operational efficiency with reliable, secure, and sustainable automation processes.

Our success in delivering innovation and business growth is inspired by the connections our diverse teams create every day, with our clients and each other.

Itโ€™s these connections that make Quadient such an exceptional place to grow your career, develop your skills and make a real impact โ€“ help our future-focused business lead the way in powering secure and sustainable business connections through digital and physical channels.

Job Description

The Field Technician II will be responsible for installing, servicing, and upgrading equipment at customer locations. This role involves diagnosing technical issues, troubleshooting problems, and ensuring the effective functioning of equipment and controls. Additionally, the Field Technician II will provide training and guidance to customers, configure hardware and embedded software components, and perform routine maintenance on technology equipment.

Reporting directly to the Field Service Manager this role is responsible for:ย 

  • Install, service or upgrade equipment onsite at customer locations
  • Diagnose general technical issues, troubleshoot problems, and identify solutions to ensure the effective functioning of equipment and controls
  • Provide training and guidance to customers on the proper operation and maintenance of products
  • Configuring hardware and embedded software components after installation
  • Performing routine maintenance on technology equipment
  • Testing equipment to troubleshoot the issues
  • Keep clients apprised of progress during maintenance or a down system situation
  • Maintaining all tools and equipment used during service calls
  • Teaching customers how to use the equipment properly
  • Managing the stock of replacement parts and equipment
  • Willingness to travel to customer sites frequently, up to 100%.
  • Valid driver's license, with a clean driving record
  • Collaborate with customers to understand their requirements and provide appropriate technical recommendations and solutions
  • Advance configuring and servicing hardware and software business applications

Products Assignment

  • Small/Medium/Large Mailing Systems
  • Small/Medium/Large Document Systems
  • Parcel Lockers
  • Addressing Systems Small/Medium/Large
  • Shipping/Accounting/Tracking Software
Qualifications
  • High School Diploma/GED or equivalent work experience
  • 1+ years of experience in Customer Service or equivalent experience, preferred
  • 1+ years of electrical/mechanical installation, troubleshooting, and repair experience, preferred
  • Ability in reading technical diagrams, manuals, and schematics
  • Troubleshooting and repairing both hardware and electronic components, preferred
  • Proficiency in reading technical diagrams, manuals, and schematics, preferred
  • + years of experience in Customer Service or equivalent experience, preferred
  • 3+ years of electrical/mechanical installation, troubleshooting, and repair experience, preferred
  • Ability in reading technical diagrams, manuals, and schematics
  • Ability to diagnose and repair base level equipment โ€ขAble to communicate effectively with customers, sales, and technology teams
  • Experience with Mail-related equipment, or parcel lockers a plus
  • Strong attention to detail and follow-up skills with the ability to identify and resolve problems
  • Ability to problem solve and operate independently
  • General organizational skills with the ability to multi-task and adapt as priorities change
  • Ability to diagnose and repair mid level equipment
  • Diagnose advanced technical issues, troubleshoot problems, and identify solutions to ensure the effective functioning of equipment and controls
  • Strong organizational skills with the ability to multi-task and adapt as priorities change
  • Can lift or move 50lbs with or without accommodation. Within OSHA guidelines
  • Ability to mentor/train jr technicians

Knowledge gaps can be filled. Even if youย donโ€™t satisfyย every single requirement or meet every qualification listed, we still want to hear from you.ย 

โ€‹โ€‹Turn your passion into performance.ย Apply now.โ€‹ย 
#LI-NB1


Additional Information

Typical Business Title(s): Field Service Technician
Definition: Performs client-site servicing, repair and/or installation of company product(s). This job may include any aspect of product field support, including system hardware and software, Provides technical support to customers on operational or maintenance aspects of system equipment. Diagnoses mechanical, hardware, software, and systems failures using established procedures. Determines most cost-effectiverepair/resolution to minimize customer downtime.
Is an entry-level position and may require basic knowledge of job procedures and tools, technical education is not necessarily required. May require the following proficiency:
- Problems are typically of a routine nature but may at times require interpretation or deviation from standard procedures
- Work is closely supervised
- Communicates information that requires little explanation or interpretatio
- For the USA: typically non-exempt position

Rewards & Benefitsย ย 

  • Flexible Work: Embrace a hybrid work model blending office and remote setup for a balanced lifestyle.ย ย 
  • Endless Learning: Access global opportunities for growth through our 24/7 online learning platform.ย ย 
  • Inclusive Community: Join our Empowered Communities and engage in our Philanthropy program.ย ย 
  • Comprehensive Rewards: Enjoy competitive Total Rewards covering wellness, work/life balance, and more, including a generous referral scheme.ย ย 
  • Caring for Wellbeing: Access our complimentary employee assistance program for mental health support.ย ย 

Smart Work at Quadientย 
At Quadient, our Smart Work approach fosters connection, collaboration, and innovation while offering flexibility based on role requirements. Whether on-site, hybrid, or remote, our work environments are designed to support productivity and engagement. Hybrid employees balance remote and in-office work, on-site roles contribute daily to our vibrant workplace culture, and remote employees stay connected through virtual collaboration and in-person events. No matter where you work, youโ€™ll be part of a dynamic, people-first community that drives success together.ย 

Be yourself at Quadientย ย 
Our values define how we work as a team: Empowerment, Passion, Inspiration and Community.ย  They inspire us to be EPIC. Together. What makes Quadient different is how different we are. Weโ€™re a team of individuals with one goal but many perspectives. When you connect with Quadient, you become part of a community that cares - in a culture that embraces differences and values every voice.ย ย 

We will consider any reasonable modifications to the interview process. If you require any assistance with the application process, please email us at career@quadient.comย ย 

Quadient is an Equal Employment Opportunity Employer. *: We firmly believe in zero discrimination in employment on any basis, including race, color, religion, sex, national origin, age, disability, veteran or military status, genetic information, citizenship status, and any other characteristics protected by local, state, or federal law.ย 

People. Connected.ย