- Santa Catarina, 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: Experience with deployment of Java-based applications on embedded systems
- Nice to have: Familiarity with Java platforms designed for constrained devices
- Nice to have: Experience maintaining embedded firmware across distributed devices
Skills
Benefits
- competitive total rewards package
- well‑being programs
