Apply Now PRINCIPAL EMBEDDED DEVELOPER TOOLING ENGINEER
2 days ago
Client:
Our client a leading Multinational Semiconductor design and manufacturing company requires Principal Embedded Tooling Developer for role based in Limerick, Ireland.
Role:
You will join in best-in-class software development environment for firmware development on mixed-signal, heterogeneous embedded devices. The goal is to give embedded software engineers the modern tools they need to solve problems efficiently, and effectively, and you can be a key part of shaping what that is and what it looks like.
You will assist in helping by providing technical leadership across a wide variety of domains, including debug, profiling, middleware integration, system config, command-line tooling, toolchain integration, and other related fields.
You’ll join an existing cross-functional team of embedded, front-end and back-end engineers, UI/UX designers, and test engineers, with an aim to significantly move the bar on the embedded software development experience.
Requirements:
1. You’ll need significant experience designing, developing, debugging, maintaining complex, real-time heterogeneous embedded software solutions in C, C++, and/or assembly (Arm, RISC-V, etc.).
2. You’ll need to be familiar with, and able to clearly articulate the value of modern embedded software development best practices. This includes source management, good code and commit hygiene, build infrastructure management, effective use of embedded testing frameworks, integration of debug and performance monitoring solutions in a CI pipeline, and maintaining high-quality, up-to-date system documentation.
3. You’ll be familiar with available open source and commercial debug and instrumentation tools, and have defensible positions on their pros, cons and gaps. You need to be able to clearly articulate what features would bring them from usable to useful to good to domain-leading, and articulate steps to get there.
Responsibilities:
1. Help ensure delivera meaningfully deafferented experience in developer and debug tooling, middleware and technical documentation.
2. Collaborate with hardware IP owners to define requirements and models for various peripherals and system designs.
3. Keep up with the latest advancements in relevant programming languages, embedded tooling, and open source ecosystems (Zephyr, Yocto, etc.)
4. Help identify gaps and define a plan to fill them in current developer tooling, middleware and technical documentation
5. Disseminate your in-depth knowledge of software development tools, and embedded software development within the company.
6. Handle multiple projects and oversee the deliverables using appropriate project management methodologies.
7. Establish metrics and processes for monitoring tooling health, and allowing for continuous improvements.
8. Proactively resolve any issues encountered with existing applications.
9. Work with multiple stakeholders from different locations (EMEA, US East and West) that includes flexing work hours based on time zones.
Experience:
1. 10+ years of embedded software development experience in C, with the ability to understand differences between various C versions, standard library implementations, and GCC, IAR and armclang compiler flags commonly used in embedded systems.
2. Experience effectively engaging with and contributing to open source projects.
3. Significant experience with GDB, GCC and GNU binutils, including the ability to build them from source. LLVM and Clang would be a strong plus. Must be comfortable patching and building these types of projects from source.
4. Significant experience with cmake, make, ninja and other build systems.
5. Experience with Static Analysis tools.
6. Ability to meaningfully interact with UI/UX designers on application design.
7. Strong fundamentals in data structures and algorithms.
8. Excellent written and communication skills in English.
9. Good understanding of testing methodologies like unit testing, functional testing, performance testing and Integration testing.
10. Good understanding on system monitoring, observability, metrics and logging.
11. Familiarity with best practices for the full software development process.
12. Demonstrated extensive experience with task and defect tracking tools (Jira, etc.).
13. Very strong grasp of version control systems – Git, Github, etc.
14. Willingness to step outside you comfort zone and cross technical boundaries between embedded, desktop, mobile and web/cloud.
15. Detail and quality oriented. Customers expect technical excellence from us, and this extends from chip design all the way up to the tooling we provide them.
Advantageous Skills:
1. Experience with Zephyr RTOS.
2. Experience using IAR and/or armclang.
3. Knowledge of Bluetooth Low Energy at the Host and/or Controller level.
4. Experience with audio codecs and audio processing.
5. Familiarity with Golang or Rust for command-line tooling.
6. Familiarity with Typescript or node.js.
Contact:
For further information please contact Mícheál at Software Placements on 00353 1 5254642 or email micheal@softwareplacements.ie
#J-18808-Ljbffr
-
Limerick, Ireland Information Technology Association Galway Full timePrincipal Test Development Engineer Locations: Ireland, Limerick Time Type: Full time Posted on: Posted 13 Days Ago Job Requisition ID: R243976 Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software...
-
Embedded Software Engineer
6 days ago
Limerick, Ireland Zenovo Full timePosition: Embedded Software EngineerSalary: Up to 60,000 Euros + healthcare + pensionLocation: Limerick ( required onsite 3-4 days per week)Zenovo Ireland are supporting a technology company with offices in Limerick, we are looking to recruit a permanent Embedded Software Engineer. Our partner produce innovative products used in the retail, O&G,...
-
Senior Embedded Engineer
6 days ago
Limerick, Ireland BD Medical Full timeJob Description Summary Senior Embedded Software Engineer Job Description We are the makers of possible BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and...
-
Urgent: Principal Civil Engineer
5 days ago
Limerick, Ireland Access Talent Group Full timeMy Client is seeking a Principal Civil Design Engineer with water experience to lead and build a team, bringing technical expertise and strong project management skills to their growing company. Join an outstanding engineering consultancy that excels in delivering innovative solutions in water, wastewater, and bridge projects. As a Principal Civil Design...
-
Senior Embedded Software Engineer – Edge AI
2 days ago
Limerick, Ireland 1020 ADBV Ireland Full timeSenior Embedded Software Engineer – Edge AI Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital...
-
Apply Now: Senior Property Sales Executive
4 days ago
Limerick, Ireland Cpl Healthcare Full timeSenior Property Sales Executive Are you an experienced Sales professional in the property/real estate sector who is now looking for a new challenge in the Limerick region? Our client, a high profile employer in the property sales & services sector, are now undergoing a period of significant expansion across Ireland & as a result, they have now engaged...
-
Limerick, Ireland Analog Devices Full timePrincipal Test Development Engineer Principal Test Development Engineer Apply locations Ireland, Limerick time type Full time posted on Posted 30+ Days Ago job requisition id R243976 Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines...
-
Principal Applications Engineer
4 days ago
Limerick, Ireland 1020 ADBV Ireland Full timePrincipal Applications Engineer Apply locations: Ireland, Limerick Time type: Full time Posted on: Posted 18 Days Ago Job requisition id: R243977 Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software...
-
Senior Embedded Software Engineer
6 days ago
Limerick, Ireland BD Medical Full timeJob Description Summary Performs engineering work in operations, production, construction, information technology or maintenance environments. Designs and scales up manufacturing processes, instruments and equipment, and tests manufactured products to maintain quality. Plans, designs and estimates time and cost, and oversees construction and maintenance of...
-
(Apply Now) Senior Java Developer
2 days ago
Limerick, Ireland Reperio Human Capital (Ireland) Ltd Full timeSenior Java Engineer (Contract) I am recruiting for a Senior Java Developer for my client in financial services. Strong experience in back-end development, OpenShift and Digital DevOps is required. Although the role is fully remote candidates must be live in Ireland, as occasional office presence may be required for the likes of workshops. Responsibilities:...
-
Toolmaker [Apply Now]
6 days ago
Limerick, Ireland FRS Recruitment Full timeAre you an experienced Toolmaker looking for your next challenge? Our client, a leading plastics manufacturing company, is seeking a skilled Toolmaker to join their team in Limerick. As a Toolmaker, you will be responsible for maintaining and repairing moulds used in plastic injection moulding machines. You will work closely with production teams to ensure...
-
Limerick, Ireland Stem Recruitment Partners Full timePrincipal Instrumentation Engineer Maintenance & Reliability Location: Limerick, Ireland Employment Type: Full-time, Onsite Main Purpose and Objectives The Principal Instrumentation Engineer will play a pivotal role in supporting, directing, and providing subject matter expertise on electrical and instrumentation systems during both the start-up and...
-
Limerick, Ireland Analog Devices Full timeStaff Software Systems Applications Engineer Apply locations: Ireland, Limerick; US, CA, San Jose, Rio Robles; Ireland, Cork; US, MA, Wilmington; US, TX, Austin. Time type: Full time Posted on: Posted 13 Days Ago Job requisition id: R243367 Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds...
-
(Apply Now) DevOps Engineer
1 day ago
Limerick, Ireland Different Technologies Pty Ltd. Full timeAbout Us: Powerverse, established by Lightsource bp, is a leader in the growing Energy Management market. At Powerverse, we are empowering people and communities to run their lives on sustainable energy with ease. Our smart ecosystem connects to solar power, EV charging, battery storage and more, so customers can take control of costs and make energy go...
-
▷ [Only 24h Left] Principal Data Engineer
5 days ago
Limerick, Ireland 1020 ADBV Ireland Full timeAnalog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably...
-
▷ Apply Now: .Net Developer – 12 Month FTC
4 days ago
Limerick, Ireland SOLAS IT RECRUITMENT Full timeRole Overview: As a Mid/Senior .NET and Angular Developer, you will be responsible for designing, developing, and maintaining web applications using .NET and Angular frameworks. You will work closely with our product and design teams to create high-quality software solutions that meet user needs and business goals. Key Responsibilities: -...
-
Limerick, Ireland Eli Lilly and Company Full timeAt Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities...
-
▷ Apply Now! Mechanical Engineer
6 days ago
Limerick, Ireland Cpl Resources Full timeOn behalf our Manufacturing Client in Limerick, we are currently sourcing aMechanical Engineerto join their Team. Key Responsibilities: Interfacing with our customers to deliver cost effective technical engineering solutions. Collaborate with customers, engineers, sub-contractors, suppliers, and in-house resources to ensure projects are completed on time and...
-
▷ Apply Now! Structural Engineer
6 days ago
Limerick, Ireland Arup Full timeShape a future with purpose at Arup in Limerick. Engineer a more resilient built environment. Arup’s purpose, shared values and collaborative approach has set us apart for over 75 years, guiding how we shape a better world. Our Building Engineering team sits at the heart of Arup's commitment to sustainable development. We engineer innovative solutions...
-
▷ Apply Now: Junior Quantity Surveyor
3 days ago
Limerick, Ireland Access Talent Group Full timeAccess Talent Group are recruiting for a Junior Quantity Surveyor to manage a team of Quantity Surveyors, for a large-scale Contractor in Limerick. With the huge demand of facilities to support the need for public, commercial and housing facilities our client has taken on large amounts of these projects in the Limerick. The company has been putting their...