1

Temporary Embedded System Software Engineer Jobs in Atlanta, GA

You will operate at the intersection of RF, embedded systems, and cloud-connected software. This is ... Reports to: VP of Software Engineering Direct Reports: 0 What You'll Do: You will be tasked with ...

Senior Software Engineer

Atlanta, GA · On-site

$139K - $160K/yr

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... Linux and embedded systems development, real-time signal processing, multithreaded programming ...

About the Role The Software/Firmware Engineer will design, develop, and test embedded software for ... Skilled in reading schematics and troubleshooting embedded systems. * Experience participating in ...

About the Role The Software/Firmware Engineer will design, develop, and test embedded software for ... Skilled in reading schematics and troubleshooting embedded systems. * Experience participating in ...

You will operate at the intersection of RF, embedded systems, and cloud-connected software. This is ... Reports to: VP of Software Engineering Direct Reports: 0 What You'll Do: You will be tasked with ...

Senior Software Engineer

Atlanta, GA · On-site

$120K - $158K/yr

... and system test · Participate in requirements setting, design, and review of embedded hardware or hardware controlled by embedded software · Work with a multidisciplinary engineering team to ...

Software Engineer II - UI/UX

Kennesaw, GA

$96K - $128K/yr

Understand and organize the requirement, design software architecture, coding for both backend and frontend for embedded system, and test the code in collaboration with other UI software engineers ...

Senior Software Engineer

Atlanta, GA · On-site

$139K - $160K/yr

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... Linux and embedded systems development, real-time signal processing, multithreaded programming ...

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... Linux and embedded systems development, real-time signal processing, multithreaded programming ...

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... Linux and embedded systems development, real-time signal processing, multithreaded programming ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... Familiarity with real-time software systems and embedded development. * Experience with frontend ...

We are looking for a skilled Mid-Level Software Engineer to join our team in the material handling ... Familiarity with real-time software systems and embedded development. * Experience with frontend ...

Showing results 41-60

Temporary Embedded System Software Engineer information

See Atlanta, GA salary details

$67.3K

$147.5K

$167.3K

How much do temporary embedded system software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for temporary embedded system software engineer in Atlanta, GA is $147,502.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,500.00 and $166,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a temporary embedded system software engineer, and why are they important?

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What is a temporary embedded system software engineer?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What types of projects and responsibilities can a temporary embedded system software engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.
What are the most commonly searched types of Embedded System Software Engineer jobs in Atlanta, GA? The most popular types of Embedded System Software Engineer jobs in Atlanta, GA are:
What are popular job titles related to Temporary Embedded System Software Engineer jobs in Atlanta, GA? For Temporary Embedded System Software Engineer jobs in Atlanta, GA, the most frequently searched job titles are:
What job categories do people searching Temporary Embedded System Software Engineer jobs in Atlanta, GA look for? The top searched job categories for Temporary Embedded System Software Engineer jobs in Atlanta, GA are:
Infographic showing various Temporary Embedded System Software Engineer job openings in Atlanta, GA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $147,502 per year, or $70.9 per hour.

Software Engineer II - UI/UX

Yamaha Motor Corporation

Kennesaw, GA • On-site

$96K - $128K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 11 days ago


Job description

Yamaha has an excellent opportunity for a Software Engineer II - UI/UX to join our Marine team in Kennesaw, GA. The role involves leading the design and implementation of UI and network electronic system components for marine products, such as Multi-Functional Displays (MFD) and Ethernet. This includes developing new features and products through software and network architecture design, with a strong understanding of software configuration and Hardware and Software Integration (HSI). Collaboration with cross-functional and international teams is essential, involving regular meetings and video calls with stakeholders in Japan and Europe. The role also includes selecting and guiding external resources, formulating and documenting software designs, and writing documentation to communicate system architecture and requirements. Additionally, the role entails being a key member of the product development process, from ideation to testing and evaluation.
What you'll be doing:
  • Understand and organize the requirement, design software architecture, coding for both backend and frontend for embedded system, and test the code in collaboration with other UI software engineers and cross-functional teams.
  • Write documentation to clarify and communicate system architecture, solutions, processes, requirements, and schedule for the execution of various projects to ensure delivery on key metrics.
  • Manage contracts, negotiate terms, maintain deadlines, draft and review NDAs, and ensured compliance with regulations.
  • Conduct feasibility studies, risk assessments, troubleshoot and resolve technical issues to meet design specifications.
  • Contribute to project planning, technical support, and budgeting.
  • Mentor junior engineers, emphasizing best design practices.

What you need to be successful:
  • Bachelor's in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related field.
  • 3-5+ years in UI software development for embedded systems such as automotive systems.
  • Fluent in spoken and written English with effective communication abilities.
  • HTLM5 Canvas Elements.
  • SVG graphics.
  • Proficiency in JavaScript and Web Sockets.
  • Nginx config
  • Proficiency in Python programming languages and python CAN tool library.
  • Experience with React and creating UI with React components
  • Experience with CSS
  • Familiarity with Docker
  • Experience with Git Hub or similar Software version management tool.
  • Experience with documentation of UI Software specification from user experience and software architecture point of view.

Don't meet every single requirement? Studies have shown that women and underrepresented minorities are less likely to apply to jobs unless they meet every single qualification. At Yamaha, we understand that talent comes in various forms, as such we are dedicated to building a diverse, inclusive, and authentic workplace. If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles!
What's in it for you:
  • 401(k) and Profit Sharing
  • Fertility Benefits
  • 37.5-hour workweek
  • Medical, Dental, Vision
  • Life and AD&D Insurance
  • Wellness Program
  • Short-Term Disability Coverage (for hourly roles)
  • Long-Term Disability
  • Student Debt Repayment Benefits
  • Ability to borrow Yamaha products

Reports to: Sr Manager
Yamaha Motor Corporation, USA is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identify, national origin, veteran or disability or any other status protected by federal, state, or local law. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#LI-AS2