2

Entry Level Embedded Software Engineer Jobs in Idaho

Project Engineering Technician

Rathdrum, ID · On-site

$41.43 - $51.79/hr

Performs power distribution system designs for subdivisions and lays designs out in design software ... May assist in training entry level Project Engineering Technicians. * Performs other duties as ...

New

Automation Technician 1

Lewisville, ID · On-site

$37K/yr

Program, install, and troubleshoot Programmable Logic Controllers (PLCs). * Design, develop ... Automation Technician 1 is an entry-level automation position where the candidate will need a ...

Automation Technician 1

Lewisville, ID · On-site

$37K/yr

Program, install, and troubleshoot Programmable Logic Controllers (PLCs). * Design, develop ... Automation Technician 1 is an entry-level automation position where the candidate will need a ...

next page

Showing results 1-20

Entry Level Embedded Software Engineer information

See Idaho salary details

$65.9K

$144.3K

$163.7K

How much do entry level embedded software engineer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for entry level embedded software engineer 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 does a typical day look like for an Entry Level Embedded Software Engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an Entry Level Embedded Software Engineer job?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Idaho? The most popular types of Embedded Software Engineer jobs in Idaho are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Idaho? For Entry Level Embedded Software Engineer jobs in Idaho, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Software Engineer jobs in Idaho look for? The top searched job categories for Entry Level Embedded Software Engineer jobs in Idaho are:
Infographic showing various Entry Level Embedded Software Engineer job openings in Idaho as of July 2026, with employment types broken down into 1% Internship, 89% Full Time, 8% Part Time, and 2% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $144,318 per year, or $69.4 per hour.
Project Engineering Technician

Other

Posted yesterday

New


Job description

This position will remain open through July 29, 2026.

Purpose of the Position:

Designs and stakes line extensions, line maintenance and repair projects, distribution and transmission lines, and budgeted capital projects in accordance with KEC standards, ensuring completion within acceptable time frames.

Core Competencies:

  • Safety:Adhere to all workplace and trade safety laws, regulations, standards, rules, and practices. Use of Personal Protective Equipment as required.Take individual responsibility in managing safety risks and reporting unsafe conditions or unsafe work practices.Respond positively to safety-oriented feedback. Contribute to a culture of safety.
  • Quality of Work: Produce thorough, high quality work with minimal errors. Seek feedback, make corrections as needed. Identify problems and solve them. Strive to improve processes. Work collaboratively with team members to implement systemic changes.
  • Productivity:Complete assigned work in a timely fashion.Utilize slow periods productively.Produce amount and volume expected, at accepted speed.
  • Technical Skills/Job Knowledge:Demonstrate appropriate level of understanding of technical skills in area of expertise, technology, products, and/or processes involved.Perform assigned duties.Keep current on changes.Competent with all technology and industry best practices necessary to perform job. Maintain necessary certification(s).
  • Communication:Oral and written communication clearly convey information.Keep others informed of activities and problems in timely manner.Listen well.Respond appropriately and respectfully.
  • Teamwork/Ability to Work with Others:Demonstrate ability to work in positive manner with co-workers and/or customers with differing backgrounds, opinions, capabilities, etc.Willingly share skills, competencies, and knowledge with others.Establish and maintain strong, effective working relationships.Contribute effectively to group efforts.Promote harmony.Agree to disagree without damaging relationships.
  • Accountability:Maintain excellent attendance and punctuality.Arrive on-time and be prepared to work.Accept responsibility for work and actions.Be reliable.
  • Integrity:Demonstrate honesty, high ethical standards, and respect for all team members, co-workers, and KEC members.
  • Professionalism:Always address internal and external customers with courtesy and respect.Dress in work attire appropriate to the position.Communicate business information in timely fashion, using means of communication appropriate to the situation.
  • Support of Cooperative Goals, Policies, and Procedures:Support Cooperative goals.Adhere to all Cooperative policies and procedures.Understand that internal customer and external member focus is always top priority.Contribute effectively in support of that priority.
  • Problem-Solving:Use sound logic and methodology to solve problems.Explore multiple sources for answers, as required.Able to identify hidden problems.Propose solutions.

Job Responsibilities/Essential Functions:

  • Designs, surveys and stakes new member line extensions, maintenance requests, and capital projects to KEC and NESC standards.
  • Performs power distribution system designs for subdivisions and lays designs out in design software (e.g. AutoCAD).
  • Researches property ownership.
  • Assists in researching existing easements.
  • Assists in preparing and securing easements.
  • Researches recorded plats and surveys.
  • Applies for and obtains permits for modifying, replacing, or installing new infrastructure in various jurisdictions, including but not limited to local highway districts, city, county, state, federal, and railroads.
  • Sizes transformers and conductors to meet member needs.
  • Meets with members or their representatives to assist with the design and plan phases of new line extensions.
  • Develops and quotes cost estimates.
  • Represents KEC on various utility coordinating groups.
  • Works with state, county and city road relocations.
  • Makes recommendations for improvements.
  • Reviews invoices for accuracy.
  • Ensures KEC stays within the prescribed budget.
  • Assists with resolving power quality issues.
  • Keeps others informed. Reports and written communication are clear, timely and relevant. Verbal communication is clear and correct. Listens and tries to understand others. Communicates effectively with varied groups or individuals.
  • Enthusiastic team worker, helps others, promotes harmony among fellow workers, team members, supervisors and members. Responds well to suggestions and criticism. Adapts easily to change. Reacts well to additional or different assignments. Performs actions consistent with the objectives and goals of the Team and the Cooperative.
  • Coordinates system improvements based on work plan.
  • Evaluates joint use-attachment requests and produces make-ready design and cost estimates.
  • May assist in training entry level Project Engineering Technicians.
  • Performs other duties as directed or required.

Job Responsibilities/Essential Functions:

  • Education/Experience:
    • 2-year technical degree in engineering, applied science or equivalent experience.
    • Knowledgeable of surveying.
    • Customer service experience preferred.
  • Knowledge/Skill
    • Experience working with members/customers in various situations.
    • Overhead and underground power line design.
    • Knowledgeable of NESC and NEC.
    • Knowledgeable of KEC internal processes, power line construction methods, materials and equipment.
    • Strong understanding of agency processes (Idaho Transportation department, local municipalities, railroads, etc.)
    • Experience with various types of surveying equipment.
    • Effective written and verbal communications.
    • Strong math skills, particularly trigonometry.
    • Strong mechanical aptitude.
    • Highly motivated.
    • Excellent interpersonal skills.
    • Attention to accuracy and detail.
    • Strong PC skills and ability to effectively use current KEC computer systems, including AutoCAD.
    • Valid Driver's License.
    • Qualified worker as defined by OSHA 1910.269.
  • Mental Demands:
    • Ability to think through design and construction processes and able to lay out workable designs with realistic timelines and construction sequences.
    • Ability to calculate pole, pole top assembly, conductor, guy and anchor strengths and able to assess NESC code requirements for utility installations.
    • Ability to compare, copy, compute, compile, analyze, coordinate, and synthesize.

4.Physical Demands:

Up to 1 Hr Per Day

Up to 2 Hrs Per Day

Up to 3 Hrs Per Day

Up to 4 Hrs Per Day

Up to 5 Hrs Per Day

Up to 6 Hrs Per Day

Up to 7 Hrs Per Day

Up to 8 to 10 Hrs Per Day

Standing

X

Walking

X

Sitting

X

Keyboarding

X

Seeing, Viewing

X

Talking & Listening

X

b.Job May Require Lifting and/or Carrying:

Never

Occasionally

Frequently

Continuously

Up to 10 lbs.

X

Up to 20 lbs.

X

Up to 30 lbs.

X

Up to 50 lbs.

X

Up to 100 lbs.

X

b.Job Can Require:

Never

Occasionally

Frequently

Continuously

Bending

X

Squatting

X

Crawling

X

Climbing

X

Reaching above shoulder level

X

c.Activities Can Include:

Never

Occasionally

Frequently

Continuously

Unprotected heights

X

Around noisy machinery

X

Exposure to marked temperature changes

X

Driving automotive equipment

X

Exposure to dust/fumes/gases

X

Note: "Occasionally" means 1% to 33%, "Frequently" means 34% to 66% and "Continuously" means 67% to 100%.

  • WorkingConditions/Hazards:
    • Extensive travel driving to member locations. Work is completed in all types of weather.
    • Must be available for unscheduled work.
    • Travel may be required for training or other purposes.