The Embedded Java Software Engineer will design, develop, and maintain Java-based firmware solutions for embedded systems. This role involves collaborating with hardware teams and ensuring firmware meets performance requirements.
Requirements
Candidates must have a bachelor's degree in a relevant field and at least 3 years of experience in embedded systems and Java. Strong problem-solving skills and knowledge of low-level hardware interactions are essential.
Key Skills
- Java Programming
- Embedded Systems
- Agile Methodologies
- Test-Driven Development
- Debugging
- Low-level System Interactions
- Firmware Development
- Hardware Abstraction
- Real-time Constraints
- Memory Optimization
- Embedded Linux
- RTOS
- Communication Protocols
- Problem-solving
- Analytical Skills
- Attention to Detail
Benefits
- Health Care Benefits
- Retirement Benefits
- Paid Vacation Days
- Paid Sick Days
- Paid Personal Leave
- Paid Holidays
- Birth and Adoption Leave
- Parental Leave
- Family and Medical Leave
- Bereavement Leave
- Jury Duty Leave
- Military Leave
- Purchased Vacation
- Short-term and Long-term Disability
- Life Insurance
- Tuition Assistance
Embedded Java Software Engineer in mountain home at Unknown Company
This position is listed as full time and onsite.