About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to softwarearchitecture decisions, ensuring alignment … to develop their skills and promote best practices. Collaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback More ❯
Position Title: Software Applications Engineer Position Type: Full-time; Onsite Location: Annapolis Junction, MD Clearance Required: Active TS w/SCI eligibility Waypoint's client is seeking a Software Applications Engineer to provide Automation and Orchestration services for Commercial Off-the-Shelf software products and enterprise system … management to include integration services, software repair, and diagnostic testing for all system software and layered products. Responsibilities : Creating and implementing software applications, often collaborating with other engineers and stakeholders to understand requirements and translate them into functional software. Thoroughly testing applications to identify and resolve bugs … closely with other engineers, product managers, and business stakeholders to understand requirements and ensure successful application development and deployment. Improving the overall functionality of software applications by analyzing customer feedback, sales data, and other relevant information. Proficiency in various programming languages and software development methodologies. i.e., PowerShell, SQL More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU SoftwareArchitecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and softwarearchitecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU SoftwareArchitecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and softwarearchitecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU SoftwareArchitecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and softwarearchitecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
TieTalent
We are searching for a Senior Software Security Architect/Senior Application Security Architect for a marketing leading and award-winning technology and data driven business. The position is offered on a remote basis. The role is hands-on and very software engineering focused - you will be responsible … for establishing a secure SDLC and 'Secure by Design' approach/practice to be used by all of the Architecture and Software development teams. Responsibilities: Developing, implementing, and maintaining application security architecture across the organisation. Ensuring our systems are designed with objectives like speed, scalability, robustness, zero … trust, automation and supportability at the core. Collaborating with the Architecture and Engineering Team to ensure security is an integral part of all development and deployment processes. Providing expert software security advice (design, coding, testing) to the Software Engineering Community, to InfoSec, DevOps and other teams. Defining More ❯
Source One Technical Solutions is seeking a Software Applications Engineer with TS/SCI Clearance for a role in Annapolis Junction, MD. No sponsorships or C2C Position" Software Applications Engineer (TS/SCI Clearance) Salary: $140,000 per year Full-time, permanent position. Position Description: The Software Applications Engineer will provide Automation and Orchestration services for Commercial Off-the-Shelf software products and enterprise system management, including integration services, software repair, and diagnostic testing for all system software and layered products. Position Job Duties: Creating and implementing software applications, often collaborating with … other engineers and stakeholders to understand requirements and translate them into functional software Thoroughly testing applications to identify and resolve bugs and ensure they perform as intended Ensuring the continued functionality and performance of applications through updates, bug fixes, and ongoing maintenance Providing technical support to users and clients More ❯
helping to create a brand new industry that has never meaningfully existed before. Are you in? We are on the lookout for a passionate Software Architect to craft and implement a robust ground segment that aligns with the unique operational and security demands of Umbra Mission Solutions programs. In … this role, you will break down and develop requirements, design the softwarearchitecture, write code, and rigorously test services across the ground architecture, encompassing command, control, communications, and scheduling. This is an exciting chance to conceive and introduce innovative features and capabilities that enhance Umbra's current … software framework, specifically tailored to the unique needs of our Mission Solutions programs. The ideal candidate is a solution-oriented problem solver, an outstanding communicator, and possesses a keen systems-thinking perspective. Our aim is to hire this position to work in Umbra's Arlington, VA, or Santa Barbara More ❯
Te apasionan la tecnología, el espacio y las telecomunicaciones? Te gustaría desarrollar software para productos y proyectos de vanguardia mundial? Entonces Integrasys puede ser tu empresa donde trabajar. Integrasys SA somos una empresa especializada en el diseño y desarrollo de software para aplicaciones de radio vía satélite y … terrestre. Para nuestra oficina de Las Rozas (Madrid), buscamos un ingeniero semi senior para gestión de proyectos I+D y desarrollo de software de telecomunicaciones. REQUISITOS Estudios: Ingeniería de Telecomunicaciones, Industriales o similar Conocimientos técnicos: fundamentos de señales RF, modelado y monitoreo de señales, y arquitectura de software Conocimientos … de desarrollo de software: C++, Python, scripting, MATLAB Experiencia de 3 - 5 años. Nivel de inglés medio-alto (mínimo B2: se realizará prueba oral) Persona responsable, proactiva y con capacidad de organización, gestión del tiempo y planificación de tareas. Interés por sector de comunicaciones por satélite (SatCom y VSAT More ❯
Te apasionan la tecnología, el espacio y las telecomunicaciones? Te gustaría desarrollar software para productos y proyectos de vanguardia mundial? Entonces Integrasys puede ser tu empresa donde trabajar. Integrasys SA somos una empresa especializada en el diseño y desarrollo de software para aplicaciones de radio vía satélite y … terrestre. Para nuestra oficina de Las Rozas (Madrid), buscamos un ingeniero semi senior para gestión de proyectos I+D y desarrollo de software de telecomunicaciones. REQUISITOS Estudios: Ingeniería de Telecomunicaciones, Industriales o similar Conocimientos técnicos: fundamentos de señales RF, modelado y monitoreo de señales, y arquitectura de software Conocimientos … de desarrollo de software: C++, Python, scripting, MATLAB Experiencia de 3 - 5 años. Nivel de inglés medio-alto (mínimo B2: se realizará prueba oral) Persona responsable, proactiva y con capacidad de organización, gestión del tiempo y planificación de tareas. Interés por sector de comunicaciones por satélite (SatCom y VSAT More ❯
Lexington, Massachusetts, United States Hybrid / WFH Options
Encode
Job Title: Software Engineer Location: Lexington, MA Job Description: The Software Engineer will be responsible for full lifecycle application development, including designing, coding, and debugging applications in various software languages. The role includes software analysis, requirements analysis, code review, system risk analysis, and software reliability … analysis. The candidate will engage in object-oriented design and analysis (OOA/OOD), software modeling and simulation, GUI design, software testing, and quality assurance. Additional responsibilities include performance tuning, software integration, documentation, and compliance with industry standards. The candidate will evaluate new technologies for implementation and … globalization efforts. Qualifications & Required Skills: Must Have: Data/Reporting: JSON, Protobuf, and SQL-Based Databases (5 years) Degree Level: Bachelor's Degree Engineering: Software/Algorithm Development (15 years) Security Clearance: Currently holds a Secret Clearance (or higher) Networks: - Inter-process Communications (TCP/IP, Thin Communications Layers More ❯
Join an exciting opportunity to bring modern software to the Navy's warfighters. The SoftwareArchitecture and Engineering Team is responsible for establishing best engineering practices and guidelines around the design of Software Applications and Products across the organization. Software Architects, also known as Principal … Software Engineers, are Lead or Principal Software Engineers with broad experience, who also know Design Patterns and many techniques and aspects of designing good software, including techniques for logical separation of concerns and functionality. Responsibilities of the Software Architects include, but are not limited to Establishing … Engineering best practices and guidelines for software design and implementation across the organization. Provide hands-on experience, guidance, and strategy, around Design Pattern solutions and their application, Modular Code, Microservices Design, Service Oriented Architectures, Event and Test Driven Design, Model Based Systems Engineering (Model Based Design, Model Driven Design More ❯
to top management in regard to aligning the portfolio to strategic goals, vision, and mission. Key Tasks and Responsibilities Produces and maintains an enterprise architecture vision. Produces and maintains enterprise architecture principles and organizational standards. Tracks Inventories of major organizational assets and features, both current and target (aka … operating model") Produces and maintains the "transition plan" aka roadmap or modernization roadmap or transformation plan Directs, supervises, or mentors others in performing enterprise architecture activities. Maintain a repository of these items. Support portfolio management of transformation programs and strategic planning, tying these together. Participates in or leads related … governance activities. Participates in or leads related architecture maturity management activities and maintains the enterprise architecture framework(s). Participates in segment (line of business) and solutions architecture where needed. Analyzes current strategy, plans, transformational investments, business plans, portfolio and architectural information to determine if activities comprehensively More ❯
Computer Technologies Consultants (CTC, Inc.) is seeking a Software Applications Engineer to provide support on a US Navy Enterprise Networks program in Annapolis Junction, MD. With offices in Washington DC and San Diego, CA, CTC is a leading technology company providing lifecycle IT, data analytics, cloud managed hosting services … agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions. Additionally, we provide Professional Talent Acquisition Services as we proudly support the unique needs of U.S. Defense, Intelligence, and Federal Civilian agencies as well as Fortune 1000 companies. Why Should You Be Interested ? •Full-time position •Competitive pay … and comprehensive benefits •Certified Small Business with room for growth •Long term and stable contract Position Title : Software Applications Engineer Position Location : This position is onsite in Annapolis Junction, MD. Daily Responsibilities : •Creating and implementing software applications, often collaborating with other engineers and stakeholders to understand requirements and More ❯
Alexandria, Virginia, United States Hybrid / WFH Options
KBR
Title: Senior Software Engineer Belong, Connect, Grow, with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical … role - protecting our national security. Job Summary KBR is seeking a senior software engineer that is highly skilled in web development & full stack web development, cloud development, software documentation, project management, and software architecture. The successful senior software engineer candidate will be part of the distributed … warfighters. TRMC supports thousands of personnel at over 1300 test facilities across nine time zones. The successful candidate will be part of the TRMC software development team and work with the Chief Data Officer, providing software development capability to the CDO organization. Transparency and documentation will be second More ❯
Job Description Cimarron is seeking a Flight Software Architect to contribute to building and implementing the flight softwarearchitecture for the StarLab program. The StarLab will be a low Earth orbit (LEO) space station that will serve as a business park for commercial space and space tourism … activities! This work will be performed in Houston, Texas. Key Duties: Lead the architecture, requirements, design, prototyping, and implementation of flight software for the StarLab space station. Serve as a subject matter expert for flight software development. Support activities related to flight software certification. Lead and … contribute to programmatic reviews of flight software. Present technical flight software topics to internal and external stakeholders. Apply systems engineering principles to ensure the softwarearchitecture meets stakeholder needs. Implement appropriate standards, processes, procedures, and tools throughout the development lifecycle. Perform hands-on software engineering tasks More ❯
Colorado Springs, Colorado, United States Hybrid / WFH Options
Aerospace Corporation
latest in information system technologies, such as elastic compute clouds, containerization, microservices, real-time operating systems, and visualization frameworks, with expertise in cyber security, softwarearchitecture, software engineering, process improvement, and software development to deliver responsive, resilient, high-performance software intensive systems to our IC … from accredited university in engineering or related technical subject area 6 or more years of experience including experience in the years of experience in architecture for software-intensive systems and cloud computing, preferably in the space system domain. Experience working with integrated, multidisciplinary, multi-organizational teams. Proven ability … Engineer, Systems Engineering - Acquisition and Systems Engineering requires the following: 10 or more years of experience including experience in the years of experience in architecture for software-intensive systems and cloud computing, preferably in the space system domain. Experience leading integrated, multidisciplinary, multi-organizational teams. Cloud-based platform More ❯
Senior Software Engineer - Visual C++ Market leader in high-performance GPS navigation receivers for aviation applications. Receivers are embedded in inertial navigation subsystems that are deployed in a wide variety of aircraft. The Senior Software Engineer architects and implements custom applications to support the development, production, and testing … test, and measurement equipment to collect and analyze performance data from the embedded receivers. In this role, you will define a modular and maintainable softwarearchitecture for the next generation of applications in support of the lifecycle needs of our embedded receivers. The Senior Software Engineer is … including conceptualization, proposals, design validation, engineering change requests, manufacturing problem resolution, and quality issues. Measures of Success Define, review, and champion a scalable, maintainable architecture for a family of command, control, data capture, and data analysis applications. Support the full product lifecycle from development through production. Plan and schedule More ❯
About Us American Injectables is a fast-growing pharmaceutical CDMO , focused on enhancing our operations through the implementation and management of enterprise and manufacturing software systems . As we scale, we continue to invest and build upon our digital infrastructure, including ERP, asset management, LIMS, SCADA, and other critical … systems to support our GMP operations. To ensure the success of these systems, we are seeking a Software Systems Specialist to lead, implement, and oversee our facility's software ecosystem. This is a broad and strategic role , ensuring all enterprise and manufacturing software is properly implemented, optimized … and maintained over time. Job Summary The Software Systems Specialist will be responsible for the implementation, ownership, and optimization of all software systems used in our facility , including but not limited to: ERP systems (with pharmaceutical/life sciences modules) Asset management software LIMS (Laboratory Information Management More ❯
round Start date: ASAP Must haves: A college degree (a technical curriculum is preferred) 5 years of experience in IT (knowledge of network architecture, database architecture, etc.) Application software: Microsoft Office (Excel, Word, Access), Microsoft Visio, Microsoft Project Operating systems: Microsoft Windows Server 2003 & 2008 Strong understanding … VBScript, SQL, COM, HTML, XML, XSL, JSP Plusses: If candidates have used clients products, huge advantage D2D: Insight Global is looking to hire a SoftwareArchitecture Consultant to support a client of ours in the Medical Software space. This person will be the "go to" for questions … related to network architecture, database architecture, migration of data, etc. The ideal candidate will possess great written and verbal communication skills and will be comfortable in a client facing position. This person will be responsible for working with our clients to integrate our products with their systems and More ❯
re currently seeking direct applicants only for this position. This role is not available for contract arrangements. Thank you for understanding. Job Title: Senior Software Developer Location: Spring Field (Resources required to work on-site 3 days a week with 2 days remote each week after an initial … day on-site onboarding period. Duration: 6000 Hrs. Job Summary We are seeking a highly skilled Senior Software Developer who is not only an expert in C#, ASP.Net, .Net Core, MVC, and modern front-end frameworks (React, Angular, Vue.js) but also excels in communication, leadership, and cross-team collaboration. … data. Additionally, you will define, defend, and articulate your technical strategies, ensuring the highest standards of scalability, security, and performance. Key Responsibilities Technical Leadership & Software Development Work with legacy systems built in older .NET technologies and ensure seamless integration with modernized solutions. Maintain and optimize legacy databases with complex More ❯
algorithm such as DC bus voltage control loop, current control loop, grid synchronization for power electronics and motor drive applications. Support internal and external softwarearchitecture and operation design reviews. Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements including but not … limited to Software Requirements Specification, Software Design Description, Software Verification and Validation Plan, Software Test Plan, Software User Documentation, and Software Quality Assurance Plan Perform hands on work encompassing debugging, troubleshooting, and testing of existing and new firmware. Develop test plan, perform validation test … and ensure compliance to specification. Develop and implement firmware lifecycle control process and documentation. Provide timely software support for both in-house testing and customer field service support. work closely with the hardware and controls teams to architect, implement, test and deploy safety critical software on next generation More ❯
algorithm such as DC bus voltage control loop, current control loop, grid synchronization for power electronics and motor drive applications. Support internal and external softwarearchitecture and operation design reviews. Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements including but not … limited to Software Requirements Specification, Software Design Description, Software Verification and Validation Plan, Software Test Plan, Software User Documentation, and Software Quality Assurance Plan Perform hands on work encompassing debugging, troubleshooting, and testing of existing and new firmware. Develop test plan, perform validation test … and ensure compliance to specification. Develop and implement firmware lifecycle control process and documentation. Provide timely software support for both in-house testing and customer field service support. work closely with the hardware and controls teams to architect, implement, test and deploy safety critical software on next generation More ❯
Overview Abile Group has an exciting and challenging opportunity for a Software Applications Engineer supporting an Intelligence Community Customer. The right candidate will possess the below skills and qualifications and be ready to handle all responsibilities independently and professionally. Responsibilities Experience in software engineering and integration of Commercial … Off-the-Shelf software products. Creates and implements software applications, often collaborating with other engineers and stakeholders to understand requirements and translate them into functional software. Tests applications to identify and resolve bugs and ensure they perform as intended. Ensures the continued functionality and performance of applications through … closely with other engineers, product managers, and business stakeholders to understand requirements and ensure successful application development and deployment. Improves the overall functionality of software applications by analyzing customer feedback, sales data, and other relevant information. Qualifications Clearance Required: TS/SCI. Degree and Years of Experience: 5 to More ❯
Biophase Solutions is seeking a dynamic Software Engineer/Senior Software Engineer with strong Python skills to join our on-site engineering team. You'll work in a fast-paced, collaborative team, alongside passionate innovators to develop groundbreaking solutions that are making a real impact in the medical … diagnostics all while adhering to FDA guidelines. Salary: $100k-150k/yr.+ Onsite Essential Duties and Responsibilities Work on the prototyping and design of software for new products and working on developing new features as well as maintaining existing products following the FDA software design control guidelines for … medical devices Hands-on role working closely with cross-functional teams to build robust, practical software that drives innovation in a fast-paced engineering and R&D environment. Develop Python-based backend services, internal tools, and user interfaces. Build interactive dashboards and GUIs using frameworks like Streamlit, PyQt, or More ❯