Graduate Software Engineer

Bray, Leinster Druid Software

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Druid Software Graduate Software Engineer | Location: Bray, County Wicklow About Druid Software Founded in 2000, Druid Software is based in the seaside town of Bray Co. Wicklow. We develop mobile network solutions for business users. What does that mean? It means we develop software thats required to operate cellular networks. You use cellular networks where you have to connect devices that need to be mobile. This can be as simple as a walkie talkie on a building site or as elaborate as an AI equipped camera on a 5G enabled race track. We started with 2G and now we deploy the most cutting edge of 5G networks. We focus specifically on private cellular networks as opposed to public networks, so we work with our hardware and system integrator partners to deploy private networks for enterprises. This means its not so much calls and text messages but more smart devices in hospitals and communication systems for the moon. Yes, the moon. Really. The Role We want a talented graduate or junior engineer to join one of our agile sprint teams where we are building the latest communications software technology. You wont be following a guide as youll be working on the bleeding edge. Are you up for the challenge of something that is new in every sense of the word? Dont want to settle for just any old job? If you want to make an impact in the world of tech, join us. We are on the cusp of the 5G explosion so we need the right people to join our team. Explosion isnt an exaggeration - with enterprises producing more data, with the number of connected devices continuing to grow (as practically anything is capable of becoming an IoT device nowadays), with enterprises wanting higher data speeds, more reliable data connectivity and enhanced data security, things are moving quickly. Duties and Responsibilities .Working as part of an innovative engineering team. .Contributing to our cellular network products that utilise 4G and 5G technologies. .Utilising the power, flexibility and security of Linux-based platforms. .Use of C, C++, python & JavaScript programming languages. .Use of development/analysis tools e.g. vim, wireshark, gdb, valgrind, strace, gprof. .Daily use of a desktop Ubuntu Linux OS. .Follow team processes and methodologies, using agile techniques and GIT & JIRA tools. .Certain projects will involve working closely with customers and traveling to customer sites. .Continual learning of new techniques and emerging technologies relevant to post. .The post holder may be required to perform other duties as appropriate to the post, which may be assigned to them from time to time, and to contribute to the development of the post while in office. Benefits: .A competitive salary with bonus. .Possibility of temporary Druid housing. .Employee Share Option Scheme after one year's service. .5% Pension contribution after one year's service. .Death in service benefit after one years service. .Flexible Working Hours. .22-25 days Annual Leave depending on length of service. .Team get togethers to celebrate successful quarterly Demos. .Some Druid branded gear to get you started. .No Meetings Fridays. .Technical and business training. .Mentoring and coaching. .Career Development Opportunities .Opportunity to travel for work related purposes. .Opportunity to work alongside leading engineers in newly emerging technologies. Person Specification Qualifications The successful candidate will have obtained or be on course to obtain: .A Bachelor of Science or Engineering (Degree) in Computer Science, Software Engineering, telecommunications or equivalent. Knowledge and Experience The successful candidate will have: .Knowledge of networking e.g. IP, TCP, UDP. .Experience with C/C++ and/or python programming languages. .Experience with development tools e.g. debugger, memory checker, profiler. .Experience with a Linux OS e.g. Ubuntu, Fedora. .Knowledge of agile processes and associated tools e.g. JIRA. .Knowledge of software design processes and software testing principles. It is desirable for the candidate to have: .Experience in the software industry. .Knowledge of working with modern IT environments e.g. VMs, VPNs, VLANs .Experience with Linux-based development tools e.g. vim/emacs. .A side or passion project. Preferably software based but not essential. Skills and Competencies .Highly motivated, with the drive to solve problems and expand knowledge. .An ability to work under pressure on high-priority, service-affecting issues. .A solid team player with a high level of interpersonal skills and the ability to communicate effectively with customers and colleagues. .Flexible and adaptable to evolving business needs and work patterns. .Strong focus on Quality and Customer satisfaction. .Planning and organisational skills. Conditions of Employment Contract will be for a permanent, full time position subject to successful completion of a Probation period.
This advertiser has chosen not to accept applicants from your region.

Software Engineer C

Bray, Leinster Druid Software

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Essential Requirements for the role: 3 years (post qualification) professional experience in C Examples of the application knowledge of C must be outlined in the work experience section of CV's About Druid Software Founded in 2000, Druid Software is based in the seaside town of Bray Co. Wicklow. We develop mobile network solutions for business users. What does that mean? It means we develop software thats required to operate cellular networks. You use cellular networks where you have to connect devices that need to be mobile. This can be as simple as a walkie talkie on a building site or as elaborate as an AI equipped camera on a 5G enabled race track. We started with 2G and now we deploy the most cutting edge of 5G networks. We focus specifically on private cellular networks as opposed to public networks, so we work with our hardware and system integrator partners to deploy private networks for enterprises. The Role We want a talented candidate to join one of our agile sprint teams where we are building the latest communications software technology. You wont be following a guide as youll be working on the bleeding edge. Are you up for the challenge of something that is new in every sense of the word? Dont want to settle for just any old job? If you want to make an impact in the world of tech, join us. We are on the cusp of the 5G explosion so we need the right people to join our team. Explosion isnt an exaggeration - with enterprises producing more data, with the number of connected devices continuing to grow (as practically anything is capable of becoming an IoT device nowadays), with enterprises wanting higher data speeds, more reliable data connectivity and enhanced data security, things are moving quickly. Duties and Responsibilities Working as part of an innovative engineering team. Hybrid Working. Contributing to our cellular network products that utilise 4G and 5G technologies. Utilising the power, flexibility and security of Linux-based platforms. Use of C, C++, Python, Javascript & other programming languages Experience of using Django. Use of GNU-based development tools like gdb. Daily use of a desktop Linux OS Follow team processes and methodologies, using agile techniques and GIT & JIRA tools. Certain projects will involve working closely with customers and traveling to customer sites. Continual learning of new techniques and emerging technologies relevant to post. The post holder may be required to perform other duties as appropriate to the post, which may be assigned to them from time to time, and to contribute to the development of the post while in office. Benefits: A competitive salary with bonus. Hybrid Working. Possibility of temporary Druid housing. Employee Share Option Scheme after one year's service. 5% Pension contribution after one year's service. Death in service benefit after one years service. Flexible Working Hours. 22-25 days Annual Leave depending on length of service. Team get togethers to celebrate successful quarterly Demos. Some Druid branded gear to get you started. No Meetings Fridays. Technical and business training. Mentoring and coaching. Career Development Opportunities Opportunity to travel for work related purposes. Opportunity to work alongside leading engineers in newly emerging technologies. Qualifications The successful candidate will have obtained: A Bachelor of Science or Engineering (Degree) in Computer Science, Software Engineering, telecommunications or equivalent. It is desirable for the candidate to have obtained or be on course to obtain: Post graduate qualification in a related field. Knowledge and Experience The successful candidate will have: A minimum of 3 years in a software engineering role Experience in the software industry. Knowledge of networking e.g. IP, TCP, UDP. Experience with C/C++ and/or python programming languages. Experience with development tools e.g. debugger, memory checker, profiler. Experience with a server-based Linux OS e.g. Debian, Redhat, RockyLinux. Knowledge of working with modern IT environments e.g. VMs, VPNs, VLANs. Experience with agile processes and associated tools e.g. JIRA. Good knowledge of software design processes and software testing principles. It is desirable for the candidate to have: Daily usage of a desktop-based Linux OS e.g. Ubuntu, Fedora. Experience with Linux-based development tools e.g. vim/emacs, valgrind, strace, gprof. A side or passion project. Preferably software based but not essential. Skills and Competencies Highly motivated, with the drive to solve problems and expand knowledge. An ability to work under pressure on high-priority, service-affecting issues. A solid team player with a high level of interpersonal skills and the ability to communicate effectively with customers and colleagues. Flexible and adaptable to evolving business needs and work patterns. Strong focus on Quality and Customer satisfaction. Planning and organisational skills. Conditions of Employment Contract will be for a permanent, full time position subject to successful completion of a Probation period. Skills: C Programming C++ Python Linux OS Agile Techniques Teamwork Networking
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Technology Jobs in Greystones !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Technology Jobs View All Jobs in Greystones