Search by job, company or skills

Epiroc

IoT Firmware Developer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Job Description:

We are seeking IoT Firmware developers to lead edge firmware and application software for our IoT devices. This role requires a deep understanding of IoT technologies, strong leadership skills, and the ability to work collaboratively with cross-functional teams to deliver high-quality solutions.

You as Firmware development lead will communicate with stakeholders across the globe, understand requirements of those of Epiroc's customers and internal stakeholders to come up with most suitable solution.You will work in cross-functional agile teams, manage assignments and be Scrum master in team.

As an IoT Firmware Development lead, you will be responsible for developing and implementing firmware solutions for our IoT devices. You will work closely with our hardware and software teams to ensure seamless integration and optimal performance of our products.

Your main responsibilities in this role will be:

  • Develop, test, and maintain firmware for IoT devices.
  • Collaborate with hardware engineers to design and implement firmware solutions.
  • Identify hardware for potential new solutions, including determining necessary connections, protocols, and other requirements.
  • Develop firmware and edge software for new hardware solutions.
  • Write efficient and testable code to meet specific requirements and ensure operational functionality.
  • Provide production support and troubleshoot issues related to firmware.
  • Drive the technical design, ongoing configuration, testing, and maintenance of IoT applications (new deployments and enhancements).
  • Ensure firmware is optimized for performance, reliability, and power consumption.
  • Stay updated with the latest industry trends and technologies to incorporate best practices into firmware development.

Educational and Work Experience:

  • Bachelor's degree in computer science, Electrical Engineering, or a related field.
  • 5-7yrs of work experince in the relevant field.
  • Proven experience in developing firmware and application software for IoT devices.
  • Proficiency in C/C++ programming languages.
  • Experience working with MPLAB, Visual studio, VS Code, and similar environments.
  • Experience working with Git Hub and/or similar version control systems.
  • Strong understanding of embedded systems and real-time operating systems (RTOS).
  • Familiarity with communication protocols such as MQTT, HTTP, and CoAP.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and project management skills, agile development methodologies.
  • Ability to work collaboratively in a team environment.

Good to have:

  • Master's degree in a related field.
  • Experience with wireless communication technologies (e.g., Bluetooth, Zigbee, LoRa).
  • Knowledge of security best practices for IoT devices.
  • Certified scrum master.

Personality Requirement:

  • Enthusiastic, positive minded and able to work well in an international client environment.
  • Good interpersonal, communication and analytical skills
  • Self-starter and goal oriented
  • Attention to details and strong inclination to learn.
  • Team player - open-minded and flexible

Location:

This position is located in Bangalore/Hyderabad, India.

In this recruitment process we review applications continuously. Welcome with your application as soon as possible, but no later than 30th September 2024.

United. Inspired. Performance unites us, Innovation inspires us, and commitment drives us to keep moving forward.

In the 150 countries where you can find Epiroc, we encourage our employees to take ownership of their own development and careers with the support from their leaders. We are committed to give you every opportunity to succeed in a culture of innovation, diversity and collaboration, combined with a caring atmosphere. Diversity and sustainability are key to grow fresh and innovative ideas and solutions for our customers. Epiroc is a leading manufacturer for the mining and infrastructure industries. Learn more at www.epirocgroup.com

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97038601

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

IoT Firmware Developer

EpirocCompany Name Confidential

IoT Firmware Developer

Epiroc ABCompany Name Confidential
Last Updated: 23-11-2024 05:35:05 PM