Job Title Software Design Quality Engineer Job Description Take the lead in defining and driving Quality and Reliability targets for IGT Systems' medical software, ensuring our solutions meet stringent performance standards and deliver consistent, high-impact outcomes in clinical environments. Beyond setting targets, you'll serve as a technical coach, providing hands-on guidance to project teams and … and embedding reliability into every stage of development Your role: Ensuring that appropriate Quality plans include all stages of the product's lifecycle and support Quality Plan design for Software Validating key design inputs like usability, reliability, performance, supportability, manufacturability, localizability, safety, security, privacy serviceability, sustainability and costs Providing effective oversight on the execution of the Software Quality … during the lifecycle Leading quality problem solving Drive Design for Reliability and Design for Six Sigma Acting as a single point of contact in project teams for End2End Design Software Quality Ensure the voice of the customer is represented in project teams Using post-market data for analytics and statistics to report on the product's performance in the More ❯
Responsibilities: The Software Engineer will complete software development tasks both individually and as a member of an agile team. The selected individual will actively participate in program increment planning and related team activities. He/she/they will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams … and other accepted design techniques with the use of Computer Aided SoftwareEngineering (CASE) tools, and will use sound softwareengineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable. The selected candidate will provide software process management and control throughout the coding portion of the software development … and structures, and/or experience working with XHTML, HTML, XML, XSLT • Experience developing on Windows, and/or Linux operating systems • Must have a strong understanding of sound software development principles and practices • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing • Must be an independent thinker, capable More ❯
an experienced Design and Analysis Engineer located in either Berkeley, MO or Dayton Beach, Florida. Daytona Beach is the company’s newest state-of-the-art facility focused on engineering excellence. Florida offers no state income tax and a variety of other desirable personal and financial benefits. To learn more, take a look at our video: Are We: BDS … intelligently supported solutions to its customers. Our Electrical Engineers develop electronic and electrical system requirements using analytical and technical skills, translate requirements into system architectures and modify hardware and software designs for Boeing aircraft, unmanned vehicles and much more. What You Can Expect: Enable the Mission Systems organization to continue to expand its business base and will participate in … advanced concepts and prototypes for various communication, sensor, electronic warfare and other electromagnetic systems and components. A team that is responsible for developing system/subsystem requirements, participating with Software engineers with real-time Operational Flight Program (OFP) development, subsystem/system testing, and evaluating system performance in Flight Test. Simulation and modeling are utilized to assist in requirements More ❯
SoftwareEngineering Manager –Belfast/Hybrid – 15% Bonus This is a fantastic opportunity for an experienced Engineering Manager to lead a high performing team working on one of our client’s most critical products. This team is responsible for the complete re-platforming of a core product that generates significant revenue for the business. What’s on … Competitive, negotiable salary 15% bonus 5% matched pension Flexible hybrid Health/dental/optical care for you and family What do you need? 1-3 years in an Engineering Manager position ‘Servant-Leader’ skillset – managing engineers’ performance and careers General project/program management in an Agile environment Familiarity with modern software development environment – ideally having been … a software engineer prior to management Knowledge of AWS, microservices Knowledge of CI/CD and containerisation What will you be doing? Working closely with Engineering, Product and Architecture Provide support and guidance for team Manage timelines, delivery and performance Advise and consult to overcome obstacles Improve engineering culture by refining processes If you have proven managerial More ❯
SoftwareEngineering Manager –Belfast/Hybrid – 15% Bonus This is a fantastic opportunity for an experienced Engineering Manager to lead a high performing team working on one of our client’s most critical products. This team is responsible for the complete re-platforming of a core product that generates significant revenue for the business. What’s on … Competitive, negotiable salary 15% bonus 5% matched pension Flexible hybrid Health/dental/optical care for you and family What do you need? 1-3 years in an Engineering Manager position ‘Servant-Leader’ skillset – managing engineers’ performance and careers General project/program management in an Agile environment Familiarity with modern software development environment – ideally having been … a software engineer prior to management Knowledge of AWS, microservices Knowledge of CI/CD and containerisation What will you be doing? Working closely with Engineering, Product and Architecture Provide support and guidance for team Manage timelines, delivery and performance Advise and consult to overcome obstacles Improve engineering culture by refining processes If you have proven managerial More ❯
SoftwareEngineering Manager –Belfast/Hybrid – 15% Bonus This is a fantastic opportunity for an experienced Engineering Manager to lead a high performing team working on one of our client’s most critical products. This team is responsible for the complete re-platforming of a core product that generates significant revenue for the business. What’s on … Competitive, negotiable salary 15% bonus 5% matched pension Flexible hybrid Health/dental/optical care for you and family What do you need? 1-3 years in an Engineering Manager position ‘Servant-Leader’ skillset – managing engineers’ performance and careers General project/program management in an Agile environment Familiarity with modern software development environment – ideally having been … a software engineer prior to management Knowledge of AWS, microservices Knowledge of CI/CD and containerisation What will you be doing? Working closely with Engineering, Product and Architecture Provide support and guidance for team Manage timelines, delivery and performance Advise and consult to overcome obstacles Improve engineering culture by refining processes If you have proven managerial More ❯
Software Documentation Officer 12 month contract Based in Bristol Offering circa £65ph Inside IR35 Do you have experience with formal safety software? Do you have an understanding of the SoftwareEngineering lifecycle? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for … you! As the Software Documentation Officer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. You will be involved in: Assist our software development teams with planning, documentation, configuration, and delivery Providing software input and configuration management Supporting multiple programmes Directly interfacing with software engineers and project leaders Supporting internal customer teams, such as Test and lab custodians Supporting the delivery of Integration deliverables Your skillset may include: Experience of software process in high-reliability, safety, or regulated sectors More ❯
Software Documentation Officer 12 month contract Based in Bristol Offering circa 65ph Inside IR35 Do you have experience with formal safety software? Do you have an understanding of the SoftwareEngineering lifecycle? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for … you! As the Software Documentation Officer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. You will be involved in: Assist our software development teams with planning, documentation, configuration, and delivery Providing software input and configuration management Supporting multiple programmes Directly interfacing with software engineers and project leaders Supporting internal customer teams, such as Test and lab custodians Supporting the delivery of Integration deliverables Your skillset may include: Experience of software process in high-reliability, safety, or regulated sectors More ❯
Software Documentation Officer 12 month contract Based in Bristol Offering circa £65ph Inside IR35 Do you have experience with formal safety software? Do you have an understanding of the SoftwareEngineering lifecycle? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for … you! As the Software Documentation Officer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. You will be involved in: Assist our software development teams with planning, documentation, configuration, and delivery Providing software input and configuration management Supporting multiple programmes Directly interfacing with software engineers and project leaders Supporting internal customer teams, such as Test and lab custodians Supporting the delivery of Integration deliverables Your skillset may include: Experience of software process in high-reliability, safety, or regulated sectors More ❯
Job Title: Java Software Engineer II Location: Richardson, Texas Employment Type: Contractor or Contract to Hire Company Overview: We are dedicated to solving tough, meaningful problems that create a safer, more secure world. Our team brings renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Job Description: We are … hiring a Java Software Engineer II to support our teams in Richardson, Texas. You will have the opportunity to directly impact the world around you and contribute to technologies you are passionate about. In this role, you will use your solid foundation in Java and experience working in a Linux environment to comprehend customer needs and translate those needs … into viable design solutions. Responsibilities: Utilize your understanding of software principles, theories, and concepts related to softwareengineering, including the software development lifecycle, design patterns, and Object-Oriented architecture. Design, build, and maintain efficient, reusable, and reliable code. Demonstrate critical thinking skills with the ability to communicate concepts and ideas effectively. Obtain and maintain SCI access More ❯
TEKsystems is looking for a Embedded Real-Time Software Engineer in the Atlanta area. The Embedded Real-Time Software Engineer is responsible for developing hard real-time embedded systems software. The Embedded Real-Time Software Engineer designs, implements, and tests solutions executing on limited-resource hardware, where the engineer develops software that interfaces to real-time … operating systems, device drivers, and board devices. The Embedded Real-Time Software Engineer understands the complexity of allocating hardware board devices, manages hardware device access, architects for software scheduling and low latency, controls system states and modes, manages systems' components status and health, and develops domain-specific applications. The Embedded Real-Time Software Engineer performs full software development lifecycle tasks, applies disciplined software development processes, utilizes safety and security unique processes and designs, and incorporates open system software frameworks. The Embedded Real-Time Software Engineer is proficient in programming languages for real-time computing applications, such as C and C++, and demonstrates knowledge in software development principles, computer operating systems, Continuous Integration More ❯
21 Shirwell Crescent, Furzton, Milton Keynes, England
PODTECH
Join a fast-growing technology PODTECH as an Apprentice Software Developer with a focus on AI-powered solutions. You’ll gain hands-on experience building software, integrating AI tools, and developing automation systems while working towards your Level 4 Software Developer qualification. Role Assist in the development of software applications using Python, JavaScript, and other modern … senior developers on real client projects. Participate in daily stand-ups, sprint planning, and code reviews. Training On-the-job training in our Milton Keynes office with our experienced softwareengineering team. Regular 1:1 mentoring sessions with a senior developer. Structured learning delivered by the training provider, including online and in-person sessions. Time allocated each week … for completing apprenticeship assignments and projects. On successful completion, you may be offered a permanent role as a Junior Software Developer, with clear career progression pathways into AI engineering, automation development, or other advanced softwareengineering positions within the company. Apprenticeship Standard Software developer (level 4) Training Provider CORNDEL LIMITED Working Week Monday to Friday More ❯
ensure their integration into information systems acquisitions and information system development through purposeful security design or configuration. Personnel shall be knowledgeable of best practices when implementing security controls including softwareengineering methodologies, security engineering methodologies, security engineering principles, and secure coding techniques and coordinate activities with assessment and authorization (A&A) stakeholders. Interested candidates need to … and COTs technology • Knowledge of system methodologies including: client/server, web hosting, web content servers, policy servers, directory servers, firewalls, WAN, MAN, LAN, switches, and routers • Expertise in software integration of COTS and Government Off-the-Shelf (GOTS) products • VMware, Xen, Hyper V and other virtualization platforms • Education relevant to computer engineering, information security, information management, and … management • Technical experience in configuring and supporting, at minimum, Windows, Linux, Unix, Mac OS • Technical experience in configuring and supporting, at minimum, VMware, Xen, Hyper V • Technical experience in softwareengineering, program design and implementation, configuration management, system maintenance, integration testing, and information system engineering Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is More ❯
ensure their integration into information systems acquisitions and information system development through purposeful security design or configuration. Personnel shall be knowledgeable of best practices when implementing security controls including softwareengineering methodologies, security engineering methodologies, security engineering principles, and secure coding techniques and coordinate activities with assessment and authorization (A&A) stakeholders. Interested candidates need to … and COTs technology • Knowledge of system methodologies including: client/server, web hosting, web content servers, policy servers, directory servers, firewalls, WAN, MAN, LAN, switches, and routers • Expertise in software integration of COTS and Government Off-the-Shelf (GOTS) products • VMware, Xen, Hyper V and other virtualization platforms • Education relevant to computer engineering, information security, information management, and … management • Technical experience in configuring and supporting, at minimum, Windows, Linux, Unix, Mac OS • Technical experience in configuring and supporting, at minimum, VMware, Xen, Hyper V • Technical experience in softwareengineering, program design and implementation, configuration management, system maintenance, integration testing, and information system engineering Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is More ❯
ensure their integration into information systems acquisitions and information system development through purposeful security design or configuration. Personnel shall be knowledgeable of best practices when implementing security controls including softwareengineering methodologies, security engineering methodologies, security engineering principles, and secure coding techniques and coordinate activities with assessment and authorization (A&A) stakeholders. Interested candidates need to … and COTs technology • Knowledge of system methodologies including: client/server, web hosting, web content servers, policy servers, directory servers, firewalls, WAN, MAN, LAN, switches, and routers • Knowledge of software integration of COTS and Government Off-the-Shelf (GOTS) products • Knowledge of VMware, Xen, Hyper V and other virtualization platforms • Education relevant to computer engineering, information security, information … management • Technical experience in configuring and supporting, at minimum, Windows, Linux, Unix, Mac OS • Technical experience in configuring and supporting, at minimum, VMware, Xen, Hyper V • Technical experience in softwareengineering, program design and implementation, configuration management, system maintenance, integration testing, and information system engineering Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is More ❯
ensure their integration into information systems acquisitions and information system development through purposeful security design or configuration. Personnel shall be knowledgeable of best practices when implementing security controls including softwareengineering methodologies, security engineering methodologies, security engineering principles, and secure coding techniques and coordinate activities with assessment and authorization (A&A) stakeholders. Interested candidates need to … and COTs technology • Knowledge of system methodologies including: client/server, web hosting, web content servers, policy servers, directory servers, firewalls, WAN, MAN, LAN, switches, and routers • Knowledge of software integration of COTS and Government Off-the-Shelf (GOTS) products • Knowledge of VMware, Xen, Hyper V and other virtualization platforms • Education relevant to computer engineering, information security, information … management • Technical experience in configuring and supporting, at minimum, Windows, Linux, Unix, Mac OS • Technical experience in configuring and supporting, at minimum, VMware, Xen, Hyper V • Technical experience in softwareengineering, program design and implementation, configuration management, system maintenance, integration testing, and information system engineering Geographic Locations: Chantilly, Virginia Travel: Some ( 25%) Company Information: LV8D Solutions is More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Codescratch LLC
Codescratch is currently seeking a self-motivated and talented Software Engineer to build some cutting-edge analytics and tools in support of cyber mission space. Join our team to contribute to innovative engineering projects, creating reliable, scalable, and high-performing software for efficient data processing and informed decision-making. This position is ideal for individuals who are … passionate about designing efficient, secure, and scalable software and thrive in a collaborative environment. You'll own your technical designs, help shape the big picture. This is your chance to work on real-world challenges in a place where you can learn and grow while supporting mission-critical applications! The ideal candidate will be an experienced software engineer … with a strong foundation in designing, developing, and maintaining high-quality software solutions. Collaboration and innovation are at the core of this role, requiring a proactive approach to problem-solving and continuous learning. This position allows for a hybrid schedule but requires candidates to be local to the MD or Northern VA/DC Metro area. Key Responsibilities: Design More ❯
About The Role and Team We are seeking a highly skilled Applications Software Engineer to join our applications team, building robust, maintainable, and high-performance software that supports cutting-edge quantum computing research. This is an individual contributor role, you will design, implement, test, document, and maintain production-quality software libraries intended for real-world use by … expected to hit the ground running, working independently to deliver high-quality code without heavy guidance from senior team members. While prior quantum computing knowledge is not required, exceptional softwareengineering ability is essential. We seek engineers who excel at end-to-end software development-from architecture and implementation to testing, documentation, integration, and maintenance-building robust … and we have so far raised over £62 million in equity and grant funding. We bring together the brightest quantum engineers, integrated circuit (IC) engineers, quantum computing theoreticians and software engineers to create a unique, world-leading team, working together closely to maximise our combined expertise. Our collaborative and interdisciplinary culture is an ideal fit for anyone who thrives More ❯
Software Engineer - Data Compliance - 7+ yrs of Experience - (Partial Telework)- TS/SCI w/Poly Required Halogen Engineering Group is looking for a Software Engineer who will be responsible for software development and sustainment activities for the modernization of a service that automates corporate data compliance requirements for the HPC organization. Location: Fort Meade, MD … to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirement Capabilities Analyze user requirements to derive software design and performance requirements. Debug existing software and correct defects. Design and code new software or modify existing software to add new features. Write or review … software and system documentation. Integrate existing software into new or modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories. Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc. Has experience with agile development processes. Has experience with source code control systems, such as Git. Serve More ❯
Level 02 requires a minimum seven (07) years of experience w/Degree Level 01 requires a minimum four (04) years of experience w/Degree Degree in Network Engineering, Systems Engineering, Information Technology, or related field (e.g., General Engineering, Computer Engineering, Electrical Engineering, Computer Science, Computer Forensics, Cyber Security, SoftwareEngineering, Information … also be required for some specific openings. Support Endpoint Exploitation Activities (EEA) with expertise in malware exploitation (MEX) or mobile-focused capabilities. Experience in Computer Network Operations (CNO) reverse engineering and development-primarily using Python-to enhance access capabilities and drive innovative solutions. Analyzing and advancing endpoint and mobile toolsets to meet evolving needs. Perform technical analysis of malicious … Nice to Have: JCAC (Joint Cyber Analysis Course), Network+, Security+, Certified Ethical Hacker (CEH), Microsoft Networking, Computer Network Administrator (CNA), Certified Information Systems Security Professional (CISSP), Information Systems Security Engineering Professional (ISSEP), Certified Ethical Hacking, and Certified Information Systems Auditor (CISA). $130,000 - $205,000 a year The pay range for this job, with multi-levels, is a More ❯
Key responsibilities: Working either individually or collaboratively to develop software for company products. Document software and update specifications as required. Understand the deployment of real-time and/or Linux based operating systems for embedded systems Develop and debug complex embedded systems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging … PCB issues. Hardware in the loop testing, debugging, and validation. Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience … systems. Embedded Systems (DevOps/Build systems) Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Qualifications Degree in Electrical/Electronic Engineering, Physics, Maths, SoftwareEngineering, Computer Science, or relevant 5+ years of proven softwareengineering job experience and on the job training equivalent to a degree. More ❯
operational systems concepts, originate design concepts or performing systems level integration and test for highly complex systems. Interacts with systems users to translate their requirements into systems, hardware, and software requirements and design. Interacts with systems users to translate their requirements into systems, hardware, and software requirements and design. Participates in the development of test strategies. Solve engineering problems in the functional area to which assigned. Plans and performs engineering research, design development, and other assignments in conformance with design, engineering, and customer specifications; supervises team of engineers through project completion; responsible for major technical/engineering projects of higher complexity and importance than those normally assigned to less experienced engineers; coordinates the activities … of engineers assigned to specific engineering projects; and may perform other duties as assigned. Experience: Junior : Bachelor's Degree and 2 years of experience OR Master's Degree and 0 years of experience. (4 years' work experience OR Associate's Degree plus 2 years of experience may be substituted for a Bachelor's Degree) Senior : Master's degree and More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
VANLOQ LIMITED
Senior Software Engineer Location: Edinburgh (Hybrid) Contract: 6 Months (Initial) IR35 Status: Inside IR35 Our client, a leading organisation within the financial services sector, is seeking a highly motivated and experienced Senior Software Engineer to join their team on a 6-month initial contract. This role offers the opportunity to work on high-impact systems within a secure … high-availability environment, supporting the development of services hosted on Public Cloud platforms. Youll bring strong softwareengineering expertise, coupled with DevOps proficiency across AWS and GCP, to design and implement resilient frontend clients, backend services, infrastructure automation, and cloud-native solutions. Key Responsibilities Design, develop and maintain secure, performant backend REST API services and frontend clients using … Support live systems, conduct root cause analysis, and deliver solutions for incidents and performance bottlenecks. Skills & Experience Bachelors/Masters in Computer Science or equivalent experience. 5+ years in softwareengineering with experience in large-scale distributed systems. Proficient in Python and GoLang. Strong background in cloud technologies (AWS and/or GCP), networking, IAM, and cost optimisation. More ❯
complex systems and contribute to the soundness of system and network designs. You will have an opportunity to merge your skills with a team of other analysts, systems engineers, software engineers, and systems security engineers to ensure the customer's systems are always mission ready. You'll Bring These Qualifications Education: Degree in Network Engineering, Systems Engineering, Information Technology, or related field (e.g., General Engineering, Computer Engineering, Electrical Engineering, Computer Science, Computer Forensics, Cyber Security, SoftwareEngineering, Information Assurance, or Computer Security). Up to 18 semester hours of military training/coursework in networking, computer science, or cyber topics is equivalent to an Associate degree. Experience: Must have completed basic More ❯
and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The InControl platform is a fundamental part of Mastercard's Commercial Solutions, enabling some of our largest customers to issue Virtual Cards to securely manage and report … Focussed on secure, highly available and innovative solutions, this dynamic team is responsible for end-to-end solutions for a diverse global customer base. We are seeking a Senior Software Development Engineer to work with our cross-functional development teams within the InControl organization The Role You will be responsible for programming, testing, implementation, documentation, maintenance and support of … systems application software in adherence with MasterCard standards, processes and best practices. Responsibilities include the following: • Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget • Research, create and evaluate technical solution alternatives for the business needs current and future • Perform feasibility studies, logic designs, detailed systems flowcharting More ❯