Factory, and Autonomous Transport. We are looking for someone with key skills and able to perform the following roles & responsibilities :- JD For Senior Developer: ·Excellent knowledge of C, C++ programming in multitasking embedded environment Deep understanding of WiFi, BT, Picture Quality Development ·Familiar with shell scripts. Jira/Confluence. Git/Gerrit/Yocto. ·Good understanding of … device drivers, low level platform software Desirable: ·Strong experience on RDK video stack ·Understanding of Linux internals and media framework More ❯
Factory, and Autonomous Transport. We are looking for someone with key skills and able to perform the following roles & responsibilities :- JD For Senior Developer: ·Excellent knowledge of C, C++ programming in multitasking embedded environment Deep understanding of WiFi, BT, Picture Quality Development ·Familiar with shell scripts. Jira/Confluence. Git/Gerrit/Yocto. ·Good understanding of … device drivers, low level platform software Desirable: ·Strong experience on RDK video stack ·Understanding of Linux internals and media framework More ❯
latency vs. throughput, NUMA optimization, and hardware/BIOS configuration Ability to create robust testing and certification processes to comprehensively evaluate the impact of hardware changes, tunables, and system software updates to the Bloomberg application stack Proficiency in reading and debugging C source code to troubleshoot kernel-space issues Eagerness to work with a group, share knowledge, and … We would love to see: Experience working with and developing in the Linux kernel, either using eBPF, as a kernel developer, or building low level programs in C Experience programming in Rust or Python Experience with applying formalized performance analysis methodologies such as the USE Method to address complex problems Familiarity with one or more of the More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Netcompany UK Limited
consultancy, which offers you fast-track career development opportunities, as well as the opportunity to explore new and cutting-edge technologies. This role supports the full life cycle of software development and includes the opportunity for hands-on coding. Can you see yourself playing a crucial role in supporting and driving your team to succeed? Are you looking to … from design and development, to ensuring that we deliver a high-quality end product to our clients? We work with a wide range of different technologies including Scala, .Net, C #, Java, Salesforce, SharePoint, Dynamics CRM, Sitecore, ReactJS, Angular, Docker, Azure, Azure DevOps and Octopus. We always use the most suitable, and preferably the latest, technology for each project … teams (irispective of tech stack) 5+ years of Scala, and at least 1 of being team lead. Full-stack or backend technical backgroundwith experience with Scala, Java, .Net or C #. A curiosity to explore new technologies Experience across the full software development lifecycle Ability to code within projects Previous involvement in developing and delivering major IT solutions More ❯
Not Just a Job - It's a Mission in Every Line of Code: Join us as an Embedded Developer! Are you ready to bring cutting-edge embedded software solutions to critical government systems? At Adaptic, we build the future of mission-critical technology. Join a high-impact team where your bold ideas are encouraged, and talent is … recognized. What You'll Do: • Design, develop, debug, and test embedded software in dynamic environments • Analyze and refine system requirements to drive robust technical solutions • Collaborate with team members and government stakeholders in design reviews • Package and deliver embedded software products to mission-critical government customers What You Bring: • Active Clearance and Polygraph • Bachelors degree and 5+ years … of embedded development experience • Proficiency in low-level programming in Windows, Linux, or RTOS environments (e.g., VxWorks, uC/OS) • Strong experience with C/C++ and Python • Ability to navigate and contribute across the full development lifecycle Bonus Points For: • Experience automating the testing of embedded software on embedded devices Ready to embed yourself in something meaningful More ❯
Lead Mobile Developer (iOS, Android) - Glasgow Hybrid - Circa 60K Glasgow - 1 or 2 days per week in office Lorien's client, a growing name with an impressive product line making a real difference to people's lives around the globe, is looking to bolster their technical function with some great new talent in the shape of a Lead … s what you need to bring to the table: Solid track record of iOS and Android development working with the likes of C++, Java/Kotlin, Swift and Objective-C Skills across Flutter and Android Studio as well as TypeScript for cross-compatible feature development Good knowledge of UX/UI, OO programming, and an "under the bonnet" understanding … of software engineering covering areas such as data structures/algos Demonstrable record of leading a software engineering team/function A passion for the mobile development domain, ideally via personal projects or keeping up to date with the latest trends and offerings out there Ability to learn as you go and pick up new skills/technologies More ❯
Job Title: Virtual Reality Software Engineer Location: On-site in Washington, DC or New York, NY Salary: $135k - $220k Equity: $200k-$500k Clearance: Be eligible for secret clearance Join a leading-edge team as a Mixed Reality Developer, where you will be at the forefront of creating next-generation end-user experiences. This role offers the opportunity … programming languages to build robust applications. Contribute to the development of mission-critical applications in both mixed reality and 2D environments. What We're Looking For: Proven experience in software development, particularly in mixed reality or related fields. Proficiency in Unity and familiarity with physics engines. Strong programming skills in C/C#/C++, Python, Java, and More ❯
Fitchburg, Massachusetts, United States Hybrid / WFH Options
Argo Recruiting
MacOS Software Engineer Fitchburg, MA (Relocation Offered Hybrid After First Month) Full-Time Direct Hire $130,000 - $150,000 base salary (DOE) U.S. based Visa Sponsorship Available (90-day guarantee) About the Opportunity: Argo Recruiting is partnered with one of the most respected employee-owned engineering organizations in Northern Massachusetts, known for its longevity, top-tier benefits, and challenging … rewarding work. We're helping them hire a MacOS Software Engineer to join their elite development team working on scientific and engineering applications. This is a rare opportunity for a developer with deep experience in Apple platforms, algorithmic problem-solving, and a passion for building tools that make a real-world impact. The company boasts an outstanding … developing for Apple/macOS platforms using Swift and Xcode. Experience with multithreaded/parallel processing applications. Strong foundation in mathematics, data structures, and algorithms. Working knowledge of Objective-C is a plus. Experience with Cocoa, Metal, or API Toolkits preferred. Bachelor's degree in Computer Science, Engineering, or a STEM-related field strongly preferred. Passion for building intuitive More ❯
About the Role We are seeking a mission-focused Software Systems Engineer to join a high-impact defense technology team supporting the Airborne Mission Processor (AMP) under the Counter-Unmanned Aircraft Systems (C-UAS) program. You'll be part of a tightly integrated, technically advanced group building secure, high-performance Linux-based systems that support national defense operations. … This is not a "plug-and-code" developer role. You'll be designing and integrating software systems, configuring secure Linux environments, writing automation scripts, and applying DISA STIGs to create hardened networked computer systems in mission-critical environments. Key Responsibilities Design, develop, document, and test integrated software systems for embedded, high-performance computing platforms Perform hardware …/software interface integration for secure small computer networks Administer and configure secure Linux systems (client/server) Develop Bash and shell automation scripts Conduct cybersecurity hardening (DISA STIGs, scan remediations, network lockdown) Support secure high-speed copper and fiber networks in closed-loop systems Collaborate closely with system architects and project leads in a classified environment Minimum Qualifications More ❯
System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and Interface Control Documents Assist with the development of system requirements, functional requirements, and allocation of the same to individual hardware, software, facility, and personnel components Coordinate the resolution of action items from Configuration Control Board (CCB) meetings, design reviews, program reviews, and test reviews that require cross-discipline coordination Participate … establishing and gaining approval of the definition of a system or component under development (requirements, designs, interfaces, test procedures, etc.) that provides a common reference point for hardware and software developers Develop derived requirements for Information Assurance Services (Confidentiality, Integrity, Non repudiation, and Availability); Basic Information Assurance Mechanisms (e.g., Identification, Authentication, Access Control, Accountability); and Security Mechanism Technology (Passwords … lifecycle from development through deployment and operations & maintenance Support the planning and test analysis of the DoD Certification/Accreditation Process (as well as other Government Certification and Accreditation (C&A) processes) Support the development and review of Joint Capability Integration Development System (JCIDS) documents (i.e., Initial Capability Document, Capabilities Description Document, IA Strategy) Provide technical direction for the More ❯
leverage your knowledge of OS security features, Reverse Engineering, Vulnerability Analysis, Networking, Firmware, and Windows Internals Arlington Virginai or Herndon, Virginia Published Required Skills Windows kernel development Python and C or C++ programming languages Understanding and experience with debuggers CNO tools development Reverse Engineering Demonstrated understanding of Windows Low Level Systems development and API Hands-on experience with debugging … tools such as: GDB (GNU Debugger): Used primarily for debugging applications written in C/C++. Candidates should be proficient in setting breakpoints, inspecting memory, controlling execution flow, analyzing core dumps, and performing step-by-step debugging. PyDB (Python Debugger): A Python-specific debugger used for inspecting and controlling Python programs during runtime. Candidates should be familiar with debugging … routing concepts, network mapping, subnetti Programming or reverse engineering x86, x64, ARM, MIPS, or PowerPC assembly Programming and debugging tools such as: IDA Pro, gcc, gdb, OllyDbg Experience with software vulnerabilities such as stack overflows, heap overflows, numeric overflows, input validation More ❯
on low-level programming, reverse engineering, vulnerability research, and exploit development in support of national security missions; developing and maintaining tools for network exploitation and data exfiltration; reverse engineering software and firmware to identify vulnerabilities; and conduct protocol Analysis to develop network based capabilities. Minimum job requirements include: - Active TS/SCI with Polygraph Clearance - Bachelors Degree and 3+ … years experience in low-level programming languages (C, C++, Assembly) and experience in exploit development or vulnerability research - Experience with scripting languages (Python, Bash). - Strong understanding of operating system internals (Windows, Linux). - Familiarity with reverse engineering tools such as IDA Pro, Ghidra, Radare2 or similar. - Knowledge of networking protocols (TCP/IP, DNS, HTTP, etc.). - Certifications More ❯
System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and Interface Control Documents Assist with the development of system requirements, functional requirements, and allocation of the same to individual hardware, software, facility, and personnel components Coordinate the resolution of action items from Configuration Control Board (CCB) meetings, design reviews, program reviews, and test reviews that require cross-discipline coordination Participate … establishing and gaining approval of the definition of a system or component under development (requirements, designs, interfaces, test procedures, etc.) that provides a common reference point for hardware and software developers (U) Develop derived requirements for Information Assurance Services (Confidentiality, Integrity, Non repudiation, and Availability); Basic Information Assurance Mechanisms (e.g., Identification, Authentication, Access Control, Accountability); and Security Mechanism Technology … lifecycle from development through deployment and operations & maintenance Support the planning and test analysis of the DoD Certification/Accreditation Process (as well as other Government Certification and Accreditation (C&A) processes) Support the development and review of Joint Capability Integration Development System (JCIDS) documents (i.e., Initial Capability Document, Capabilities Description Document, IA Strategy) Provide technical direction for the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
We're looking for a Software Engineer to build and enhance the tooling that powers our security-first development lifecycle. Key Responsibilities Design, prototype, and productionize AI-driven solutions: AI driven security code reviews, noise reduction in existing tooling and risk scoring. Scale and operatecustom solutions, ensuring high availability, performance and extensibility. Collaborate with cross-functional teamsacross Arm to … evolve and support security-centric developer tools. Develop and extendPython services and scripts to embed AI models and automate security workflows. Document integration … patterns, AI workflows, operational runbooks, and usage guides for security and engineering teams. Required Skills and Experience Strong coding ability inPythonand scripting abilities (e.g. bash). Solid grasp of C/C++ fundamentals. Able to compile, read, and dissect low-level code to enhance, and integrate with, our security tooling. Practical knowledge of Linux environments,containerization(Docker), andcloud platforms More ❯
Birmingham, West Midlands, England, United Kingdom
Hays Specialist Recruitment Limited
business analysts to ensure the development function follows a robust process where audit controls can be evidenced.Define the development tool set.Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.Create procedures and … processes to design, develop, and install enhancements and upgrades to systems and application software.Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.Provide development support to other internal IT teams when requiredProduce project … Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk More ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom
Hays Technology
to ensure the development function follows a robust process where audit controls can be evidenced. Define the development tool set. Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC. Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications. Create … procedures and processes to design, develop, and install enhancements and upgrades to systems and application software. Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing. Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced. Provide development support to other internal … Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed More ❯
office in Guildford per week.- Full Stack .Net Developer, but open to working with a UI focus as they migrate to Blazor. Your new company This leading Software provider is looking to bolster their engineering team with 4 experienced Full Stack .Net Core/Blazor Software Engineers. You will be working in their state-of-the … recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us … Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk More ❯
s ) - Department of Defense Architecture Framework (DoDAF), Service-oriented Architecture (SOA), etc. - Assist with the development of system requirements functional requirements and allocation of the same to individual hardware, software , facility and personnel components - Coordinate tbe resolution of action items from Configuration Control Board (CCB) meetings, design reviews, program reviews and test reviews that require cross-discipline coordination - Participate … establishing and gaining approval of the definition of a system or component under development (requirement , designs, interface , test procedures, etc.) that provides a common reference point for hardware and software developers - Develop derived requirements for Information Assurance Services (Confidentiality, Integrity, Non repudiation, and Availability); Basic lnforrnation Assurance Mechanisms (e.g., Identification, Authentication, Access Control, Accountability); and Security Mechanism Technology (Passwords … lifecycle from development through deployment and operation & maintenance - Support the planning and test analysis of the DoD Certification/Accreditation Process (as well as other Government Certification and Accreditation (C&A) processes) - Support the development and review of Joint CapabiJjty Integration Development System (JCIDS) documents (i.e., Initial Capability Document, Capabilitie Description Document, IA Strategy) - Provide technical direction for the More ❯
as the work environment that provides you with every opportunity to learn, grow and achieve to the highest level of your ability and potential. Basic Qualifications: • Perform vulnerability analysis, software development, and operational support for complex systems. • Experience supporting the development of CNO tools • Experience with UNIX kernel internals and or low-level Windows internals • Experience with ARM, MIPS … PowerPC, and/or x86 architectures • Ability to read and write C, C++ and Assembly • Trace code execution in a debugger (windbg/gdb/IDA Pro) • Experience performing reverse engineering with IDA Pro or similar tools • Understanding exploitation and security techniques (have built ROP chains, defeat ASLR, etc.) • Experience with socket programming and communication protocols a plus. • Experience More ❯
Salisbury, Wiltshire, South West, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
Job Title: Senior Software Engineer (Mobile Apps iOS) Salary: Up to £75,000 Location: Salisbury area (Hybrid/On-site) Hours: 37.5 per week The Role We are recruiting on behalf of our client for a Senior iOS Developer to join their in-house mobile apps team. The successful candidate will design, build, and maintain a high … strategies. Mentor and support junior and mid-level developers. Collaborate on planning, design, and implementation. Document technical decisions and participate in code reviews. Skills & Experience Degree in Computer Science, Software Engineering, or related discipline. 5+ years of professional iOS development experience. Proficient in Swift; familiarity with SwiftUI, Objective-C, and REST APIs. Experience with unit testing, automated UI More ❯
Engineering, Fires Systems, and overarching EW systems. This is a fantastic opportunity to join a fast-growing team with multiple opportunities for upward advancement supporting EW&C. The EW&C program delivers critical capabilities to counter current and future threats, enabling the next generation of warfighting capabilities from sensor to Soldier worldwide. By applying game changing cyber technologies through … subsystems to develop system and subsystem specifications necessary for meeting performance metrics against a given set of signals of interest. Oversee the design, implementation, and maintenance of databases and software applications for EW operations. Collaborate across multi-functional teams to identify opportunities for improving use cases, CONOPS, CONEMP, and TTPs. Participate in algorithmic design and machine learning frameworks including … problems and issues in conjunction with vendors. Supports development and documentation of overall System and Subsystem Level design, function, and performance criteria. Develop, analyze and manage system-level and software-level requirements and interfaces. Serve as a technical manager with internal/external developer teams within an Agile development process to guide development and design choices, balancing More ❯
effective integration of generative AI outputs into end-user applications, while considering user experience, accessibility, and ethical implications - Build and maintain relationships with key business and technical stakeholders, including C-level executives, to drive adoption of Gen AI solutions - Lead workshops and discussions with Customer stakeholders and AWS Security specialists to design, deliver, and maintain secure and resilient Gen … and implementation of cloud-based solutions - 7+ years of consulting or professional services experience - 5+ years of database (eg. SQL, NoSQL, Hadoop, Spark, Kafka, Kinesis) experience - 5+ years of software development with object oriented language experience - Bachelor's degree, or 7+ years of professional or military experience PREFERRED QUALIFICATIONS - Experience leading the architecture and implementation of AI/ML … implementations - International consulting or professional services sales and delivery experience - Strong track record of CI/CD implementation in enterprise environments - Experience evaluating customer market conditions, organizational readiness, and C-Level engagement to drive strategic transformation initiatives - Vertical industry sales and delivery experience of cloud services and solutions - Experience with selling consulting/professional services Acknowledgement of country: In More ❯
Position Title: Windows Developer - Kernel & Reverse Engineering Location: Arlington, VA or Herndon, VA Clearance Required: Active ISA/TS (Top Secret) or higher Position Overview: We are seeking a highly skilled Windows Developer with expertise in kernel-level development and reverse engineering to join our advanced technology team in Arlington … or Herndon, VA. This role is critical for designing, developing, and analyzing low-level Windows components to support national security and cyber defense missions. Key Responsibilities: Design and implement software components in the Windows kernel space. Perform reverse engineering of binaries to identify functionality, vulnerabilities, or behaviors. Collaborate with cybersecurity analysts, researchers, and fellow engineers to develop cutting-edge … Qualifications: Strong experience in Windows kernel development (e.g., drivers, low-level APIs, internals). Solid reverse engineering skills using tools such as IDA Pro, Ghidra, WinDbg, etc. Proficiency in C/C++ and experience with debugging and performance tuning. Deep understanding of Windows OS internals and system architecture. Active ISA/TS clearance or higher (no exceptions). Preferred More ❯
be in the office minimum 1 day per week. Your new role You will be joining a dedicated Front End team, 1 of 3 Dev Squads and with 20 Software Engineers in total. The company is scaling but are still a family business at their core, open communication and knowledge sharing are fundamental to success in the tech team. … in the code and optimising web apps for speed and performance, including being unit/integration tested and mobile friendly.As an experienced hire you'll be expected to share software best practice and to subscribe to modern programming principles, including understanding the importance of app security, accessibility and scalability alongside and Agile development standards. What you'll need to … recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tiro Select Limited
Solutions Engineer - £80,000 Basic + generous uncapped bonus -London (Hybrid) Perm About Us: My client is one of the most successful and fastest-growing software companies in the developer tools space, their data grid and charting libraries are trusted by most of the Fortune 500 delivering outstanding performance, flexibility, and scalability. They are looking to recruit … influence product direction and roadmap. Stay informed about new product features and JavaScript ecosystem trends. Skills & Experience: Proven experience in a Solution Sales Engineering, Technical Sales Engineer, Engineering, Developer Advocate, or similar technical role. Strong knowledge of JavaScript , including one or more frameworks (React, Angular, Vue). Familiarity with frontend tooling and enterprise web application architecture. Excellent communication … working model with a vibrant London office (Tuesday - Thursday in the office, Monday and Friday work from home). Apply now with your cv as interviews start w/c 11th August More ❯