Senior Software Engineer C/C++ x3 - Near Stockport
Software Engineer, Systems Software Engineer, C/C++, Linux, x86, Unix, Real-Time, RDBMS, Databases.
As part of continued growth this innovation Enterprise Software organisation are looking for an experienced Software Engineer / Systems Software Engineer x3 with skills in C/C++ and ideally Linux, Unix, x86, low-level software development in real-time environments. The company has won a lot of new customers despite these unprecedented challenging times.
The Systems Software Engineer, C/C++ Software Engineer / Software Developer, will be developing complex, large scale, and varied Engineering Solutions for the Automation, Logistics and Supply Chain Sector. Every project is different with a great deal of variety, eg, writing software in C to automate warehouses and robotics. The technology is similar to the high end systems that the likes of Amazon use and other companies where there is Automation such as the Car Manufacturers, Component Suppliers and Supermarket chains.
The "ideal" Systems Software Engineer / Software Developer candidates should have the following skills, experience, knowledge :
- C on Linux x86
- C/C++ System-Level Development experience
- Linux and Unix experience
- Experience of real-time environments
- Database skills, RDBMS
- Software Design and Software Integration skills
- Low-level Software Development knowledge, Networking, Communication Protocols
- Use of modern Software Development Tools.
There is always something new to work on including Automotive and Business Critical Logistics Software, WMS/Warehouse Automation, Retail and E-Commerce Applications. Software Engineers work with a range of technologies, and sometimes in customer-facing roles. In doing so, they gain in-depth experience of the technology involved and its deployment in real operational environments.
Their Engineers are flexible, open to new challenges, technically proficient and have a 'can do' attitude. The ability to interact effectively with customers and colleagues is essential, as is being a quick and self-motivated learner. Engineers are given the support they need, and through their flat organisational structure, will work with colleagues at every level of the business.
They want their people to develop and grow successful careers with them, and to this end they offer continuous training and mentoring programmes. Resultant is an enviable, modern, vibrant working culture and environment, flexible working environment, good work-life balance and excellent staff retention. The attractiveness of the roles is the variety of working on diverse software development projects for a prestigious client base and the freedom and flexibility for project ownership. Achievement is quickly recognised and rewarded. As such, Career progression can be rapid, based on talent and commitment.