Senior C++ Software Engineer
FRS Recruitment
Limerick, Limerick
Apply
JOB DETAILS
JOB TYPE
Full-time, Permanent
SKILLS
Algorithms, C Programming Language, C++ Programming Language, Code Reviews, Communication Skills, Computer Science, Cross-Functional, Data Structures, Debugging Skills, Embedded Software, GEP (Good Engineering Practices), Integration Testing, MATLAB, Microsoft C# (C Sharp), Printed Circuit Board (PCB), Realtime Operating System, Reliability Engineering, Schematics, Software Administration, Software Architecture, Software Design, Software Engineering, System Test, Systems Maintenance, Team Player, Technical Writing, Test Plan/Schedule, Unit Test
LOCATION
Limerick, Limerick
POSTED
11 days ago

About The Role:
As an Embedded Software Engineer, you will be responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment by adhering to established design control processes and good engineering practices.
Main Responsibilities Will Include:
- Creating comprehensive technical documentation
- Developing High-Quality Software Components
- Understanding and Implementing Software Architecture
- Debugging and Fault-finding
- Software planning and estimating
- Reviewing code from other engineers
- Fixing bugs and writing unit tests
- Writing and Implementing Integration and Systems test plans
- Improving software reliability and performance
- Working closely with other teams and stakeholders
- Ability to understand PCB schematics
- Participate in Design Reviews (Software and Hardware)
About You:
- Strong knowledge of C, C++ and C#
- Familiarity with RTOS (FreeRTOS) and MATLAB
- Good understanding of computer science fundamentals, including data structures and algorithms
- Proven track record of shipping commercial software
- Excellent communication skills and ability to work well with others
Enthusiasm for learning new technologies or techniques
About the Company
F
FRS Recruitment
INDUSTRY
Computer Software