Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 16, 2026
Embedded Java Software Developer
Mid • Hybrid
64,500 - 129,500 USD/yr
Kennesaw, GA
Apply now
Quick Facts
- Location: Kennesaw, GA (Hybrid: 3 days in office / 2 days remote)
Description
Design, develop, and maintain Java-based embedded firmware solutions for embedded systems, with a focus on resolving customer issues involving Gen5 firmware. You will work across the development lifecycle—planning, implementation, testing, and deployment—ensuring timing and performance requirements are met. You will also sustain and upgrade Gen5 and legacy firmware while supporting escalated customer and integration issues.
Responsibilities
- Develop and maintain Java-based embedded firmware solutions using Agile methodologies
- Write and maintain Java firmware that interfaces with low-level hardware components (sensors, actuators, and communication protocols)
- Investigate embedded system challenges, provide estimates, and support project planning
- Collaborate with hardware, systems engineering, and customer support teams to ensure integration and resolve escalated issues
- Ensure firmware meets timing and performance requirements
- Use TDD to create unit and functional tests to improve quality and reliability
- Debug, reproduce, and resolve Gen5 firmware issues using diagnostic tools and methodologies
- Sustain and upgrade Gen5 and legacy embedded firmware products
- Explore and implement new embedded technologies and methodologies (power management, memory optimization, low-level drivers)
- Maintain documentation for firmware development processes and troubleshooting guides
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or other technical field
- 3+ years of hands-on experience in embedded systems and Java
- Must reside within the state of Georgia and be willing to attend on-site meetings and trainings as needed
Benefits
- Health care: Medical, Dental, Vision; wellness incentives
- Retirement benefits
- Paid time off and leave: paid vacation (up to 15 days), sick days (up to 5), personal leave (up to 5), paid holidays (up to 13), plus parental/birth and adoption leave, family and medical leave, bereavement leave, jury duty leave, military leave, and purchased vacation
- Short-term and long-term disability
- Life insurance and accidental death & dismemberment
- Tax-advantaged accounts: Health Savings Account, Health Care Spending Account, Dependent Care Spending Account
- Tuition assistance
Similar jobs you might like

Senior Java Developer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · On-site
N/A
7 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
7 days ago

Java Software Engineer
EPAM Systems
Mid
Technology
Krakow, MA, Poland · On-site
N/A
14 days ago

Java Software Engineer
EPAM Systems
Mid
Technology
Gdansk, PM, Poland · On-site
N/A
14 days ago

Java Software Engineer
EPAM Systems
Mid
Technology
Wroclaw, DS, Poland · On-site
N/A
14 days ago
Senior Java Developer with Kafka
Optiveum
Senior
Technology
Warsaw, Poland · On-site
250K zł - 312K zł/yr
16h ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Warsaw, Poland · On-site
N/A
7 days ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Gdansk, PM, Poland · On-site
N/A
7 days ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Katowice, SL, Poland · On-site
N/A
7 days ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Krakow, MA, Poland · On-site
N/A
7 days ago
