Junior\Senior Embedded Software Test Engineer Location: Marshalltown, IA Duration: Long Term Client: Emerson Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team of ...
Quick apply
Junior\Senior Embedded Software Test Engineer Location: Marshalltown, IA Duration: Long Term Client: Emerson Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team of ...
Quick apply
Junior\Senior Embedded Software Test Engineer Location: Marshalltown, IA Duration: Long Term Client: Emerson Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team of ...
Saige Partners is seeking an experienced Senior Embedded Systems Engineer to support hardware and software integration efforts for next-generation IoT devices running on Arm-based processors. The ...
Saige Partners is seeking an experienced Senior Embedded Systems Engineer to support hardware and software integration efforts for next-generation IoT devices running on Arm-based processors. The ...
Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team of experts responsible for new product design, development, and introduction into production. Located at the newly ...
Quick apply
Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team of experts responsible for new product design, development, and introduction into production. Located at the newly ...
$128K - $168K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
$128K - $168K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Cedar Rapids, IA · On-site
$128K - $169K/yr
Embedded Software Engineer LOCATION: Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles & Responsibilities : Development and Verification for Platform Software as per DO 178B/C 3+ years of ...
Quick apply
Cedar Rapids, IA · On-site
$128K - $169K/yr
Embedded Software Engineer LOCATION: Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles & Responsibilities : Development and Verification for Platform Software as per DO 178B/C 3+ years of ...
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Urbandale, IA · On-site
$55 - $59/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 7 Months (Possibility of extension) Location: Urbandale, IA 50322 Shift: 1st Shift Key Responsibilities • Plan ...
Quick apply
Urbandale, IA · On-site
$55 - $59/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 7 Months (Possibility of extension) Location: Urbandale, IA 50322 Shift: 1st Shift Key Responsibilities • Plan ...
Dubuque, IA · On-site
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Dubuque, IA · On-site
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Urbandale, IA · Hybrid
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Urbandale, IA · Hybrid
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Dubuque, IA · On-site
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Dubuque, IA · On-site
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Johnston, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Quick apply
Johnston, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Des Moines, IA · On-site
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Des Moines, IA · On-site
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Des Moines, IA · On-site
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Des Moines, IA · On-site
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Des Moines, IA · Hybrid
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
Des Moines, IA · Hybrid
$115K - $125K/yr
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded software and hardware solutions to support the manufacturing of our products and to analyze and ...
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Quick apply
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Quick apply
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Cedar Rapids, IA · On-site +1
$128K - $169K/yr
Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation ...
Cedar Rapids, IA · On-site +1
$128K - $169K/yr
Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation ...
Cedar Rapids, IA · On-site
$130K - $145K/yr
Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation ...
Cedar Rapids, IA · On-site
$130K - $145K/yr
Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation ...
Urbandale, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support the development of precision agriculture technology for off-highway equipment. This role involves ...
Urbandale, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support the development of precision agriculture technology for off-highway equipment. This role involves ...
Johnston, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support the development of precision agriculture technology for off-highway equipment. This role involves ...
Quick apply
Johnston, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support the development of precision agriculture technology for off-highway equipment. This role involves ...
$70.9K - $81K
0% of jobs
$81K - $91.1K
0% of jobs
$91.1K - $101.1K
11% of jobs
$101.1K - $111.2K
7% of jobs
$117.4K is the 25th percentile. Wages below this are outliers.
$111.2K - $121.3K
12% of jobs
$121.3K - $131.4K
13% of jobs
The median wage is $136.1K / yr.
$131.4K - $141.4K
17% of jobs
$150.5K is the 75th percentile. Wages above this are outliers.
$141.4K - $151.5K
18% of jobs
$151.5K - $161.6K
12% of jobs
$161.6K - $171.7K
7% of jobs
$171.7K - $181.7K
4% of jobs
$70.9K
$136K
$181.7K
| Aspect | Senior Embedded Software Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systems | Bachelor's degree in relevant field; entry-level to mid-level experience |
| Work Environment | Designing, developing, testing embedded systems for hardware products | Developing firmware and software for embedded devices, often under supervision |
| Employer & Industry Usage | Tech companies, automotive, aerospace, consumer electronics | Similar industries, often as part of product development teams |
The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

Contractor
Posted 11 days ago
Job Title: Junior\Senior Embedded Software Test Engineer
Essential Job Functions:
Define and develop test automation to improve efficiency and test coverage
Write manual and automated test procedures for features of low power, high reliability industrial process control devices
Champion other members of the test team to deliver quality products
Collaborate with other teams (Firmware, Electrical, Mechanical, etc) to facilitate a cohesive group environment
Create and maintain a backlog of all work items within an Agile Environment
Log, track and investigate defects to determine root cause
Monitor, debug and enhance automated test infrastructure
Perform project and product documentation in accordance with departmental and company procedures and standards
Read, interpret, and implement engineering and industry standards
Required Knowledge / Skills / Abilities:
Expertise in C# and a working knowledge of C/C++
Working knowledge of C# and C/C++
Basic understanding Knowledge of software test methodologies and automation principles: Regression test, functional test, unit test, black box test, white box test, etc.
 Basic understanding of electrical schematics and circuit analysis
Ability to understand basic mechanical, pneumatic and electronic systems
Ability to effectively work in a team environment
Strong analytical problem solving and decision-making skills
Preferred Knowledge / Experience:
Knowledge of control systems and/or process control environments
Experience with distributed version control (Mercurial, Git, or similar)
Familiarity with Continuous Integration (CI) tools (TeamCity, Jenkins, or similar)
Experience with ARM embedded processor platforms
Knowledge of test equipment (National Instruments or similar) including data acquisition, analog and digital output cards, relays, power supplies, etc.
Experience with industrial protocols: HART, Foundation Fieldbus, Profibus, Industrial Ethernet, Modbus, etc.
Agile Methodologies