Senior Full Stack Embedded Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Senior Full Stack Embedded Software Engineer

Senior Full Stack Embedded Software Engineer with expertise in developing embedded, web & desktop applications & in-depth knowledge of networking and debugging required for key role with multinational in Dublin. 


Responsibilities:

  • Design and develop embedded firmware, desktop applications and web-based tools with a focus on delivering high-quality and secure results
  • Create professional firmware and software architectures , starting from requirements gathering and ensuring proper documentation
  • Utilize a variety of programming languages and tools to select the optimal options for development
  • Develop Python, Bash and Windows scripts to automate tasks and streamline processes
  • Apply best practices in cybersecurity and certificate management to ensure secure software solutions
  • Troubleshoot and debug complex software issues to ensure smooth operation
  • Identify areas for improvement and propose innovative solutions to enhance software performance and functionality
  • Configure and manage Atlassian tools, GITlab, Jenkins and AWS for efficient software development and project management
  • Collaborate with cross-functional teams to gather requirements and implement software solutions

Requirements: 

  • Master's Degree in Computer Science or a related field
  • 5+ years experience working as an Embedded Software Engineer in industry
  • Proven expertise in C and C++ programming languages
  • Professional proficiency in Windows development, including STL, Boost, MFC and QT libraries
  • Strong knowledge of GIT commands for version control
  • Experience in developing complex board firmware
  • In-depth understanding of networking concepts
  • Proficiency in Python, Bash and Windows scripting for automation purposes
  • Deep knowledge of cybersecurity methodologies to ensure secure software development
  • Familiarity with Atlassian tools, GITlab and AWS for efficient project management and collaboration
  • Ability to create professional firmware and software architectures, considering scalability and maintainability
  • Work experience with FreeRTOS, RTEMS , or similar real-time operating systems
  • Strong problem-solving and time-management skills
  • Basic knowledge of electronics schemas
Original job Senior Full Stack Embedded Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Dublin City Centre

icon get direction How to get there?
View similar Admin / Operations jobs below

GrabJobs is the no1 job portal in Ireland, connecting you to thousands of jobs fast! Find the best jobs in Ireland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.