Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera ... Qualifications This is a software engineering position responsible for embedded software ...
Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera ... Qualifications This is a software engineering position responsible for embedded software ...
Embedded Software Engineer
Dubuque, IA · On-site
$70K - $110K/yr
The selected candidate will work with an experienced engineering staff using state-of-the-art ... Embedded Software Engineer This position is associated with the design and development of Back-end ...
Quick apply
Embedded Software Engineer
Dubuque, IA · On-site
$70K - $110K/yr
The selected candidate will work with an experienced engineering staff using state-of-the-art ... Embedded Software Engineer This position is associated with the design and development of Back-end ...
Embedded Software Engineer
$70K - $110K/yr
The selected candidate will work with an experienced engineering staff using state-of-the-art ... Embedded Software Engineer This position is associated with the design and development of Back-end ...
Quick apply
Embedded Software Engineer
$70K - $110K/yr
The selected candidate will work with an experienced engineering staff using state-of-the-art ... Embedded Software Engineer This position is associated with the design and development of Back-end ...
Embedded Software Engineer
Urbandale, IA · On-site
$55 - $59/hr
Assign and review work of other engineers and support staff * Create and maintain technical and ... Promotes software development best practices * Supports continuous improvement initiatives ...
Quick apply
Embedded Software Engineer
Urbandale, IA · On-site
$55 - $59/hr
Assign and review work of other engineers and support staff * Create and maintain technical and ... Promotes software development best practices * Supports continuous improvement initiatives ...
Lead Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Lead Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Lead Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Lead Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Entry Level Software Engineer
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Quick apply
Entry Level Software Engineer
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Specialist Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Specialist Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Specialist Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Specialist Software Engineer
Cedar Rapids, IA · On-site
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment. * Code, test, identify, implement, and ...
Sr. Software Engineer
Des Moines, IA · On-site
$119K - $157K/yr
Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our ... Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing ...
Sr. Software Engineer
Des Moines, IA · On-site
$119K - $157K/yr
Job#: 3036110 Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our ... Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing ...
Embedded Software Engineer - Automotive
Grimes, IA · On-site
$129K - $170K/yr
Stefanini is looking for an Embedded Software Engineer - Automotive in Grimes, IA (ONSITE) For ... strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in ...
Embedded Software Engineer - Automotive
Grimes, IA · On-site
$129K - $170K/yr
Stefanini is looking for an Embedded Software Engineer - Automotive in Grimes, IA (ONSITE) For ... strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in ...
Entry Level Software Engineer (Python)
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Quick apply
Entry Level Software Engineer (Python)
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Entry Level Software Engineer (Python)
Urbandale, IA · On-site
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Entry Level Software Engineer (Python)
Urbandale, IA · On-site
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Software Engineer - Computer Vision & Machine Learning
Urbandale, IA · On-site
$70K - $140K/yr
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Software Engineer - Computer Vision & Machine Learning
Urbandale, IA · On-site
$70K - $140K/yr
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Senior Manager, Software Engineering
Cedar Rapids, IA · On-site
$176.24 - $250/hr
Supervise a staff of 20, including Senior Principal Engineer, Principal Engineer, Senior Engineer, Engineer II, Engineer I, and Software Engineer positions. Qualifications * Bachelor's degree in ...
Senior Manager, Software Engineering
Cedar Rapids, IA · On-site
$176.24 - $250/hr
Supervise a staff of 20, including Senior Principal Engineer, Principal Engineer, Senior Engineer, Engineer II, Engineer I, and Software Engineer positions. Qualifications * Bachelor's degree in ...
Embedded Software Developer C++
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Quick apply
Embedded Software Developer C++
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Entry Level Software Engineer (Python)
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Quick apply
Entry Level Software Engineer (Python)
$65K - $90K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Embedded Software Developer C++
Urbandale, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Embedded Software Developer C++
Urbandale, IA · On-site
$75K - $120K/yr
Embedded Software Engineer RFA Engineering is seeking a C++ Embedded Software Developer to support ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Quick apply
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software ... Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque ...
Experience partnering with global staffing vendors to deliver projects. * Current or recent ... Lead system development and engineering for highly complex programs. Coordinate the preparation ...
Experience partnering with global staffing vendors to deliver projects. * Current or recent ... Lead system development and engineering for highly complex programs. Coordinate the preparation ...
Staff Software Engineer information
See Iowa salary details
$56.8K - $70.4K
9% of jobs
$70.4K - $84.1K
0% of jobs
$84.1K - $97.7K
2% of jobs
$97.7K - $111.3K
4% of jobs
$111.3K - $124.9K
9% of jobs
$126.5K is the 25th percentile. Wages below this are outliers.
$124.9K - $138.5K
14% of jobs
$138.5K - $152.2K
12% of jobs
The median wage is $153K / yr.
$152.2K - $165.8K
18% of jobs
$175.1K is the 75th percentile. Wages above this are outliers.
$165.8K - $179.4K
12% of jobs
$179.4K - $193K
12% of jobs
$193K - $206.6K
10% of jobs
$56.8K
$151.4K
$206.6K
How much do staff software engineer jobs pay per year?
What is a staff software engineer?
A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.
What is a staff software engineer?
What are the key skills and qualifications needed to thrive as a staff software engineer?
How does a staff software engineer typically contribute to setting technical direction within a team?
What is the difference between Staff Software Engineer vs Senior Software Engineer?
| Aspect | Staff Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; significant experience |
| Work Environment | Leads projects, mentors teams, influences technical strategy | Develops features, solves complex problems, mentors juniors |
| Employer & Industry Usage | Common in large tech companies, enterprise environments | Widespread across startups, mid-sized, and large companies |
The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.
What do staff software engineers do?
What are the most commonly searched types of Staff Software Engineer jobs in Iowa?
The most popular types of Staff Software Engineer jobs in Iowa are:
What are popular job titles related to Staff Software Engineer jobs in Iowa?
For Staff Software Engineer jobs in Iowa, the most frequently searched job titles are:
- Remote Integration Software Engineer
- Work From Home Software Engineer
- Staff Software Engineer Salaries
- Assistant Full Stack Developer Visa Sponsorship
- From Home Bioinformatics Software Engineer
- Software Engineer 3
- Senior Full Stack Software Engineer
- Remote Software Engineer
- Software Engineer No Degree
- Software Programmer
What job categories do people searching Staff Software Engineer jobs in Iowa look for?
The top searched job categories for Staff Software Engineer jobs in Iowa are:
- Internal Developer Tools Software Engineer
- Director Fintech Software Engineer
- Sr C++ Software Engineer
- Senior Software Engineer 150K
- Remote Navy Software Engineer
- From Home Raytheon Software Engineer
- Senior C Software Developer Senior
- Entry Level Software Engineer Secret Clearance
- Software Engineer Software Developer
- Weekend Software Engineer
What are popular job titles related to Staff Software Engineer jobs in IA?
For Staff Software Engineer jobs in IA, the most frequently searched job titles are:
- software development staff engineer
- principal software engineer
- lead software engineer
- senior principal software engineer
- senior software engineer
- sr principal software engineer
- senior application software engineer
- senior software development engineer
- engineer software engineering
- staff software test engineer

Contractor
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 7 days ago
Job description
About Collabera:
Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace.
With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including.
Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here)
Collabera listed in GS 100 - recognized for excellence and maturity
Collabera named among the Top 500 Diversity Owned Businesses
Collabera listed in GS 100 & ranked among top 10 service providers
Collabera was ranked:
32 in the Top 100 Large Businesses in the U.S
18 in Top 500 Diversity Owned Businesses in the U.S
3 in the Top 100 Diversity Owned Businesses in New Jersey
3 in the Top 100 Privately-held Businesses in New Jersey
66th on FinTech 100
35th among top private companies in New Jersey
http://www.collabera.com/about_us/accolades.jsp
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Performs embedded software development, testing and/or analysis work for a significant portion an electro-hydraulic sub-system of a major and diverse project using the John Deere Coding Standards
Operates in an agile team environment, providing input to design solutions and participating in design reviews.Â
May assign, coordinate and review portions of the work to support personnel.
Decisions are made within established guidelines and may be reviewed by supervisors.
This is a software engineering position responsible for embedded software development on electro-hydraulic control systems.
The candidate should possess at least 5 years' experience working in the C, C++ programming languages.
A strong candidate will also have 3+ years' experience in one or more of the following:
- Requirements development
- Embedded development using the MS Visual Studio IDE
- Electro-Hydraulic Control Systems, reading Hydraulic schematics
- The Qt framework and Qt user interface development
- Vehicle automation software development
if interested, please call
Jeff Demaala
973-606-3249
About Collabera
Sourced by ZipRecruiter
Collabera is a Global Digital Solutions Company providing Software Engineering Solutions for the world's most tech-forward organizations in the areas of Engineering, Cloud and Data/AI. With its roots serving the engineering needs of the world's most recognized businesses in Technology, Financial Services, Telecom and Healthcare, Collabera today operates across 60 locations in 11 countries, serves 30% of the Fortune 500, and has exceeded the industry growth rate by 3-4x for several years.
Industry
It services
Company size
5,001 - 10,000 Employees
Headquarters location
Morristown, NJ, US