- Nuevo León, Mexico
- 3+ years
Embedded Java Software Developer responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems.
Responsibilities
- Develop and maintain Java-based embedded firmware solutions using Agile methodologies.
- Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols).
- Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates.
- Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components.
- Ensure that the embedded firmware meets timing and performance requirements.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering or Electrical Engineering
- Nice to have: Certifications or coursework related to embedded systems development
- Nice to have: Deployment of Java-based applications on embedded systems
- Nice to have: Java platforms designed for constrained devices
- Nice to have: Maintaining embedded firmware across distributed devices