UART, SPI, I2C, etc. Assist in prototype board debug providing problem analysis, test code if required and solution options. Define and execute the required unittesting verification activities using unittesting frameworks to demonstrate the software design has met specifications. Work closely with System and Software … engineering experience. Proficient in embedded C development. Experience creating software requirements from product requirements. Experience creating clear technical specifications and design documentation. Experience with unittesting frameworks, e.g. Unity, Ceedling, CMock. Experience with 16/32-bit Microcontrollers, RTOSs, multi-threaded and multi-processor systems, communication protocols (SPI more »
Blazor components, services, and APIs. The job entails full life-cycle activity from requirements analysis (SOR, detailed design, functional specification, through software development to testing (unittesting, user acceptance, etc) You will also need to be able to perform certain technical administrative functions, such as administration of … time-bound delivery. Build features and applications with a responsive design. Troubleshoot, debug, and upgrade the software. Test software to ensure responsiveness and efficiency. Testing to include unit tests. Assist with leadership of the software team and improvement in processes. Experience: Excellent C# experience ASP.NET Core Development and … services (using background services and .NET hosting infrastructure for Windows services). Database skills, particularly with relation to SQL Server and/or Oracle Testing and performance: XUnit, NUnit, Postman, UAT, regression testing Good understanding of design patterns Use of third-party components, including Serilog, Quartz scheduling (better more »
in our industry. Role Description The Sr. Web Developer will be responsible for day-to-day coding and development activities. This will include relevant UnitTesting using various UnitTesting tools, as applicable in an Agile and DevOps Environment. This will also include working efficiently with more »
their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unittesting and working with firmware. You will have the following Skills/Experience - ** Proficient in Embedded C ** Unittesting experience (Unity more »
their products. The ideal candidate will come with a few years of solid experience with embedded software engineering, as well as having experience with Unittesting and working with firmware. You will have the following Skills/Experience - ** Proficient in Embedded C ** Unittesting experience (Unity more »
Learning Engineers Uses a variety of techniques to improve the performance of individual natural language processing and/or machine learning algorithms Facilitates the testing and validation of models to determine viability for deployment with guidance and support from others Building, deploying, maintaining and monitoring the ML models at … of our product Exploring and analysing existing and new datasets to create highly predictive features and insights Building ML libraries and frameworks for robust testing and fast deployment of ML models Working with Azure ML (Azure ML Studio) - on Machine learning pipelines, Integrating these with Synapse and using Azure … ML through guided interface and Python SDK Deploying and operating ML models using MLFlow Version Controlling models Unittesting and integration testing What we’re looking for Suitable experience with Azure and Azure ML Familiarity with agile software development lifecycle (SCRUM, Kanban, etc.) Attention to clarity of more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Stack Digital
and coaching a team of software engineers. Your Profile: Key skills/knowledge/experience: Hands-on practical experience in System Design, Application Development, Testing, and Operational Stability. Experience with technologies and frameworks such as Java, J2EE, Microservices, Spring Boot, Spring Cloud, Angular, JavaScript, and REST API. Exposure to … Kubernetes. Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resilienc y , and Security. Experience in Testing frameworks such as JUnit, Mockito, and Cucumber for UnitTesting and Automation Testing. Good to have: Familiarity with AWS via hands-on more »
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Associates
full tech stack. The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, Unit-Testing, Test-Driven Development ), Engineers that embody these practices would fit in really well. You'll ideally have commercial experience with most of more »
Glasgow Ready to utilize your knowledge in contributing to cutting-edge web applications and thrive in a collaborative environment? Are you passionate about designing, testing, and implementing software applications? We have an exciting role for you as a Full Stack! Careers at TCS: It means more TCS is a … Your Profile Key skills/knowledge/experience: Extensive experience in JAVA Full stack development Hands on Practical experience in System Design, Application Development, Testing and operation Stability. Experience in developing, debugging, and maintaining with the technologies and frameworks such as Java, J2EE, Microservices, Boot, Spring Cloud, Angular, Javascript … and Kubernetes Experience across the whole software development life cycle. Exposure to agile methodologies and CI/CD, Application Resiliency and Security. Experience in Testing frameworks such as Junit, Mockito and Cucumber for UnitTesting and Automation Testing. Rewards & Benefits TCS is consistently voted a Top Employer more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
Stack Engineer Job Type: Permanent Location: Edinburgh (Hybrid) Ready to utilise your knowledge in front end and backend application? Are you passionate about designing, testing, and implementing software applications? We have an exciting role for you as a Full Stack Engineer! Careers at TCS: It means more TCS is … statements and stored procedures. Proficiency in using version control tools. Knowledge of JavaScript, Node.js, Express.js, React.js Git version control. RESTful API design. Knowledge of Unit and integration test, SQL queries, Unittesting and CSS. Experience with browser compatibility, secure coding and Design Systems. CI/CD tooling … Jenkins) Good to have: Knowledge of TypeScript and Kubernetes. Istio service mesh. NoSQL data stores such as MongoDB. Experience with snapshot testing and component library authoring. Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life more »
and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unittesting, and continuous integration Being able to mentor … stack development . Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills What do we offer? Competitive compensation including equity in the company Generous vacation days more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BJSS
open-source Android ecosystem and the libraries available for common tasks Confident working with version control systems (Git) Strong appreciation of OO Design Patterns, UnitTesting and TDD practices Understanding of Google’s Android design principles and interface guidelines Experience with continuous integration Experience working within an Agile more »
agile development teams on large software products Ability to lead a team both remotely and office based. Technical Skillset . NET and C# experience Unittesting experience Version control with Git Knowledge of APIs (Restful APIs, OpenAPI specs, ...) Container technology experience (Docker, docker-compose, ...) Experience with more »
East Kilbride, Scotland, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
or real time control Knowledge of real time operating systems (RTOS) Network protocols – SPI, I2C, USB, UART, TCP/IP Experience of System integration testing, debuggers, bus analysers, and using lab equipment (scopes, sources, loads) Requirements engineering, SW architecture design, SW test planning, and documentation Ability or ambition to … to have skills: Medical, automotive, defence, semiconductor or telecoms Scripting – Python, Ruby, Perl, Bash, Batch MISRA C Experience of Test Driven Development or Software UnitTesting UML (Enterprise Architect) Other protocols - CAN, MODBUS, Ethernet, CANopen, J1939 Windows development of tests tools using C++/C# is an advantage more »