Senior Software Engineer

iStaff

Suwanee (GA)

On-site

USD 82,656 - 96,432

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A staffing and recruiting firm seeks a seasoned software engineer with experience in embedded systems and IoT. This mid-senior level role involves designing and developing applications across multiple platforms. The ideal candidate will have over 7 years of experience and expertise in software development methodologies. This long-term contract position treats contractors like direct hires, fostering a collaborative culture.

Qualifications

  • 7–10+ years of hands-on software development experience.
  • Proven experience with embedded systems and IoT product development.
  • Solid understanding of software development methodologies, revision control, and agile practices.

Responsibilities

  • Design, develop, test, and maintain software applications for desktop, web, and mobile platforms.
  • Contribute to IoT and embedded technology initiatives.
  • Build scalable systems using object-oriented development principles.

Skills

Embedded systems
IoT product development
Software development methodologies
Agile practices

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by iStaff. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$60.00/hr - $70.00/hr

Summary

We’re looking for a seasoned software engineer with deep expertise across multiple platforms — web, desktop, and mobile — along with experience working on embedded and IoT products. This role is ideal for someone who thrives in diverse technical environments and can deliver scalable, high-quality software solutions.

What You’ll Do

  • Design, develop, test, and maintain software applications for desktop, web, and mobile platforms.
  • Contribute to IoT and embedded technology initiatives, bridging modern applications with device-level software.
  • Build scalable, maintainable, and extensible systems using object-oriented development principles.
  • Participate in architectural design discussions, ensuring solutions can scale to thousands of users.
  • Collaborate closely with stakeholders to gather requirements, analyze systems, and deliver high-impact solutions.
  • Document processes and solutions with clarity through diagrams, flowcharts, and technical notes.
  • Support continuous improvement by researching new tools, methodologies, and technologies.
  • Provide mentorship and guidance to team members, contributing to a collaborative, knowledge-sharing culture.

Must Have

  • 7–10+ years of hands-on software development experience.
  • Proven experience with embedded systems and IoT product development.
  • Solid understanding of software development methodologies, revision control, and agile practices.
  • Experience writing code in both compiled and interpreted languages.

Nice to Have

  • Experience with software packaging and deployment.
  • Familiarity with scripting languages in addition to OO programming.
  • Exposure to large-scale system design and distributed architectures.

Culture & Engagement

This is a long-term contract opportunity where contractors are treated like direct hires — fully integrated into the team and culture.

Is this position seniority? Mid-Senior level

Employment type

Contract

Job function

Information Technology

Industries

Staffing and Recruiting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Alta Trust Company • Lone Tree (CO)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Jobot • McLean (VA)

Remote
USD 140,000 - 185,000
100% work from home
Competitive salary
Equity options
+5
Sr. Software Engineer[8080]
Sr. Software Engineer[8080]

Onward Search • Minnesota

Remote
Medical, Dental, and Vision Insurance
Life Insurance
401(k) Program
+2
Full Stack Engineer
Full Stack Engineer

TogetherWeTech • San Francisco (CA)

Hybrid
USD 180,000 - 230,000
Medical insurance
Vision insurance
Paid paternity leave
+1
Software Engineer
Software Engineer

Aditi Consulting • East Peoria (IL)

On-site
Staff Software Engineer
Staff Software Engineer

Harnham • New City (NY)

On-site
USD 230,000 - 280,000
Equity
401(k)
Health benefits
+2
Senior Software Engineer
Senior Software Engineer

Prime Team Partners • Seattle (WA)

Hybrid
USD 89,544 - 103,320
Medical Insurance
Dental Insurance
Vision Insurance
+1
Senior Software Engineer
Senior Software Engineer

foundr • San Francisco (CA)

Hybrid
USD 175,000 - 250,000
Senior Software Engineer
Senior Software Engineer

Matlen Silver • Charlotte (NC)

On-site
USD 70,000 - 80,000
Software Engineer
Software Engineer

Gentis Solutions • Minneapolis (MN)

Hybrid
USD 85,000 - 110,000
Medical insurance
Vision insurance
401(k)
+2