Java Software Developer

  • Location:

    Fort Lauderdale, Florida 33312 - United States

  • Sector:


  • Job ref:


  • Contact:

    Michael Hansen

  • Expiry date:


  • Published:

    1 month ago

  • Location: Fort Lauderdale, Florida
  • Type: Contract
  • Job #1544

Develop embedded firmware.
– Develop test code.
– Perform code reviews.
–  Participate in software development sprints.
–  Participate in daily software development team standup meetings.
–  Participate in software code reviews and peer reviews.
– Willingness to learn in a team-based environment.
– Commit Software Code to repositories.
– Commit Test Code to repositories.
– Perform code reviews.
– Maintain continuous integration and development processes.
– Derives software development and test requirements from given system-level requirements.
– Performs concurrent hardware/software development and system-level integration.
– Develops and maintains software tools and firmware for control and production test.
– Collaborates closely with hardware, software, manufacturing, marketing, compliance, and
quality group members within and outside of project team.
– Analyzes system software requirements to determine feasibility of design within performance,
time and cost constraints.
– Develops software programming, testing procedure and documentation.
– Consults with hardware engineers and other engineering staff to evaluate interface between
hardware and software, and operational requirements of overall system.
– Keeps up with current technology in field through reading, self-study, and seminars.
– Other duties as assigned by management


– 10+ years software development or Object-Oriented Programming language. (C, C++, C#, Java).
– Familiarization with protocols using 802.15.4 standard for mesh networks
– Previous use of Zephyr RTOS
– Atlassian Tool Suite (Jira, Bitbucket, Confluence)
– Altium
– Code Composer IDE
– Eclipse IDE
– Oscilloscope
– Segger Debugger Tools

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!