in cyber and space defense, space exploration, hypersonic and nuclear deterrence and warfighter readiness. Visit for more details. Responsibilities Arcfield is looking for a Software Developer to develop, maintain, and enhance software and/or web services according to the Agile framework and user-centered design methodologies. Duties … include but are not limited to the following: Coordinate with the Sponsor to maintain and archive sprint act. Deliver all software programs, software code, software listings, test files, installation procedures, technical documentation, flow charts, and designs. Sponsor standard configuration management practices, information security and governance policies for … Enterprise solutions, where possible, and recommend changes that contribute to the quality and maintainability of the services. Provide concepts, designs and architectures in a software design document format as directed by the Sponsor. Designs will represent each requirement transformed into a data and softwarearchitecture at a More ❯
in cyber and space defense, space exploration, hypersonic and nuclear deterrence and warfighter readiness. Visit for more details. Responsibilities Arcfield is looking for a Software Developer to develop, maintain, and enhance software and/or web services according to the Agile framework and user-centered design methodologies. Duties … include but are not limited to the following: Coordinate with the Sponsor to maintain and archive sprint act. Deliver all software programs, software code, software listings, test files, installation procedures, technical documentation, flow charts, and designs. Sponsor standard configuration management practices, information security and governance policies for … Enterprise solutions, where possible, and recommend changes that contribute to the quality and maintainability of the services. Provide concepts, designs and architectures in a software design document format as directed by the Sponsor. Designs will represent each requirement transformed into a data and softwarearchitecture at a More ❯
in cyber and space defense, space exploration, hypersonic and nuclear deterrence and warfighter readiness. Visit for more details. Responsibilities Arcfield is looking for a Software Developer to develop, maintain, and enhance software and/or web services according to the Agile framework and user-centered design methodologies. Duties … include but are not limited to the following: Coordinate with the Sponsor to maintain and archive sprint act. Deliver all software programs, software code, software listings, test files, installation procedures, technical documentation, flow charts, and designs. Sponsor standard configuration management practices, information security and governance policies for … Enterprise solutions, where possible, and recommend changes that contribute to the quality and maintainability of the services. Provide concepts, designs and architectures in a software design document format as directed by the Sponsor. Designs will represent each requirement transformed into a data and softwarearchitecture at a More ❯
Job Title Senior Software Architect (Embedded) Exciting opportunity to join the Emergency Care Professional business and collaborate within a global team that designs and develops basic life support solutions (e.g. AED) and advanced life support solutions (e.g. patient monitor, defibrillator). Your role: Supporting the decision making around systems … and software for EC Pro products: including support for customer investigations, software defect investigations, software lifecycle maintenance activities and projects enhancing system and software features and behavior. Providing supporting input to risk management, software process controls, software specifications and software related CAPAs. Utilizing … a broad experience of medical devices contributing to the architecture of EC Pro product road-mapping, platform development activities, new product advanced development projects and the design of new products. Contributing to complex development tasks; in relation to translating customer and business requirements into embedded electronic systems and softwareMore ❯
Cambridge, Massachusetts, United States Hybrid / WFH Options
Ingersoll Consulting Inc
Full-Time, Permanent Employment Opportunity: Senior Software Development Engineer - ENG05 Work Location: hybrid remote/onsite work in Cambridge, Massachusetts Security Requirements: US Citizen; active Secret clearance Specific Job Description: Ingersoll Consulting seeks a qualified Senior Software Engineer to help our nation and allies solve tough, meaningful problems … that create a safer, more secure world. On our team, the Senior Software Engineer duties typically include, but may not be limited to three main areas of focus: 1. Software Development for Test Equipment ( 0.75): Support the development of softwarearchitecture, managed software, and/… in MATLAB/Simulink. Support for setting up a Continuous Integration/Continuous Development (CI/CD) pipeline may also be requested. 2. Flight Software Requirements and Architecture ( 0.13): Support generation and decomposition of software requirements as well as architecture design for software-as-a More ❯
Chantilly, Virginia, United States Hybrid / WFH Options
Noblis
Responsibilities Noblis ESI is seeking a Software Engineer with a national space enterprise and ground systems background to work with our clients in supporting the future ground architecture. Job Responsibilites: Serve as program support to the government Program Manager (PM) with responsibility for technical knowledge of the assigned teams … and programs/projects Provide technical guidance and recommendations related to the integration of National Systems-based capabilities Plan the design and maintenance of software applications, platforms, systems, and data repositories Evaluate and test new software programs Optimize software for supportability, portability, speed, and scalability Consult with … PDRs, and PMRs Support the PM in multiple areas which include systems, mission, and enterprise engineering; program management; analytic support; technical analysis; testing; DevSecOps; architecture; and customer outreach and support Serve as technical expert in their assigned area Other responsibilities include administrative and technical support to the Government leadership More ❯
more than 100 employees from 16 nationalities. It constitutes a clinical research ecosystem that aims to advance personalized and precision medicine worldwide. Full Stack Software Engineer at Savana Major Accountabilities where this role is involved: Design and implementation of Savana's software products and services following best practices … in softwarearchitecture and software engineering, including front-end and server-side. Practive attitude towards embracement of software best practices (both software and infrastructure-oriented), also in terms of security. Unit testing, static and dynamic code analysis, and integration testing of software products and … services using a Continuous Integration environment. Write effective service-oriented and API-driven Web Applications. Secure software development following Agile Scrum and DevOps best practices and environments (CI/CD) for both on-prem and SaaS software solutions, ensuring continuous improvement in the Software Development Life Cycle More ❯
more than 100 employees from 16 nationalities. It constitutes a clinical research ecosystem that aims to advance personalized and precision medicine worldwide. Full Stack Software Engineer at Savana Major Accountabilities where this role is involved: Design and implementation of Savana's software products and services following best practices … in softwarearchitecture and software engineering, including front-end and server-side. Practive attitude towards embracement of software best practices (both software and infrastructure-oriented), also in terms of security. Unit testing, static and dynamic code analysis, and integration testing of software products and … services using a Continuous Integration environment. Write effective service-oriented and API-driven Web Applications. Secure software development following Agile Scrum and DevOps best practices and environments (CI/CD) for both on-prem and SaaS software solutions, ensuring continuous improvement in the Software Development Life Cycle More ❯
San Diego, California, United States Hybrid / WFH Options
EVONA
Software Product Development Lead - Defense & Space Technology Location: San Diego, CA preferred (Hybrid/Remote optional) Full-Time Green Card holders accepted About the Company: Join a forward-thinking defense, national security, and space technology organization dedicated to building mission-critical systems that protect vital assets and drive technological … advancement. This company operates at the cutting edge of satellite subsystems and space component development, creating products such as software-defined radios, star trackers, and sun sensors. The Role: We are seeking an experienced Software Product Development Lead to oversee softwarearchitecture, development, and testing across … a growing product portfolio. This is a highly technical leadership role, best suited for individuals passionate about building efficient, scalable software systems and who thrive in hands-on environments. The successful candidate will drive initiatives to mature current technologies, streamline development environments, and support readiness for production scaling. Key More ❯
Dental Essential Functions : Provides expertise and guidance in interpreting policies, regulatory and/or governmental regulations, and internal regulations to assure compliance. Partners with software development teams in Software Development Lifecycle (SDLC) documentation including software development plans, software verification and validation, software requirements specifications, softwarearchitecture and design documents, design and code reviews, software Risk Management File (RMF), test protocols and reports, traceability matrices. Participates in Quality Management System (QMS) activities in compliance with US FDA Quality System Regulations and ISO 13485. Participates in software risk management activities including cybersecurity risk … by collaborating and providing feedback to software development teams. Remains current on existing and new regulations to support compliance of existing software. Utilizes knowledge and expertise guide development team in seeking solutions and alternatives to meet regulations. Conducts testing and assesses the effectiveness and accuracy of software against More ❯
Seeking an experienced Software Architect to lead a software development team in creating robust and scalable solutions for the payments industry. This role offers an exciting opportunity to shape the technical direction of projects and drive innovation. Key Responsibilities Design and implement softwarearchitecture for complex … projects Collaborate with stakeholders to translate requirements into technical solutions Ensure scalability, maintainability, and security of software systems Provide technical leadership and mentorship to the development team Evaluate and integrate third-party tools and libraries Create comprehensive architectural documentation Identify and mitigate technical risks throughout the development process Required … Skills and Experience: 4+ years as a Software Architect, preferably in the payments or gaming industry Strong knowledge of softwarearchitecture principles and best practices Expertise in multiple programming languages (C#, .NET, Java) Proficiency in database design, data modeling, and content management systems Experience with UML, HTML More ❯
Motor Control Software Engineer (senior/principal) Warwickshire, UK £65-75k + bonus + benefits (negotiable) This is a fantastic opportunity for an experienced software engineer to develop software and technically lead talented teams of software engineers to deliver complex software projects for a … broad variety of customers across multiple mobility sectors. Based in Leamington Spa. Required : Experience of developing embedded software OR model based software Experience of capturing requirements and developing softwarearchitecture Good technical leadership , strong communication skills and customer facing experience Proven experience of developing software … bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embedded C software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked within the More ❯
Stratford-upon-avon, Warwickshire, United Kingdom Hybrid / WFH Options
Caresoft Global Limited
Job Title: Charging Software Architect Location: Gaydon, Warwickshire Rate: £27.21ph via an Umbrella Company (Inside IR35) or £20.35ph PAYE Employment Type: Contract (Currently financed until March 2026) Hours: Standard 40 Hours Per Week Reference: J39993 Req: Job Code: 122119 Charging Software Architect with a strong background in automotive … electric vehicles, UML, and model-based engineering. The Software Architect will be responsible for designing and delivering the softwarearchitecture, including all related artifacts, using appropriate tools and methodologies to represent system functions. Additionally, they will communicate architectural concepts to the development team, ensuring that the software meets all functional, quality, and security requirements. The role also involves supporting the resolution of charging softwarearchitecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
Motor Control Software Engineer Warwickshire, UK £60-75k + bonus + benefits This is a fantastic opportunity for a control software engineer with excellent experience of motor control. The role will involve software development of motor control algorithms for electrified powertrain systems for a broad variety … e-mobility application. Based in Leamington Spa. Required : Senior control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing softwarearchitecture would be useful Strong communication skills Proven experience of developing motor control software for vehicle-based platforms within various mobility sectors (e.g. automotive, rail, aerospace, off-highway, military vehicles, etc) In this role you will be involved with taking customer projects (e.g. electric vehicle propulsion/ More ❯
that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Boeing is seeking an Embedded Firmware/Software Engineer (Experienced or Senior) with experience in controls design and digital signal processing. This position will join our multi-disciplined engineering team to design … low latency DSP systems, and others as defined in the scope of work. This position will develop, integrate, test, and troubleshoot the firmware and software to support the system and subsystem requirements. Albuquerque is a tremendous place - rich in culture, adventure, and natural beauty and home to talented and … generous people. Primary Responsibilities: Support firmware and software research development projects. Work in a team environment to develop specifications of firmware and software architectures. Research required algorithms and implementation approach. Design and validate implementation of all firmware components. Integrate and synthesize firmware for the target platform. Develop and More ❯
and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Systems Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow and expand as … by multiple military organizations. This program is expected to remain in active service for the foreseeable future. The successful candidate for the role of Software Systems Engineer will play a crucial role in the design, development, testing, and maintenance of non-embedded software throughout the end-to-end … Tomahawk program, while adhering to strict government regulations. You will have the opportunity to review, analyze, and translate customer requirements into initial design of software products. Your expertise will be instrumental in developing maintaining, enhancing and optimizing software products and functionalities for systems integrations. Additionally, you will debug More ❯
Software Architect 12 month contract Based in Bristol Offering 70ph Inside IR35 Are you experienced with C++? Do you have experience in SoftwareArchitecture? 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 Architect, 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 … the continued design and development of Command and Control architectures, and the instantiations for future products Your skillset may include: A strong background in software engineering, its realisation and system-wide impact. Experience working in C++ Experience working with softwarearchitecture models Experience working across the entire 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, software development, data science, and machine learning to deliver responsive, resilient, high-performance software intensive … STEM, emphasis Computer Science, Electrical or Computer Engineering, or related field(s) Typically, 8 or more years of experience in relevant fields in industry Software development skills in at least two different programming languages (e.g., Python, R, C/C++), including experience with reinforcement learning libraries in Python Experience … Experience cleaning data, prototyping, and fine-tuning state of the art deep learning models Experience with statistics, machine learning, and reinforcement learning Experience with software engineering and software development best practices Familiarity with Unix/Linux operating systems Demonstrated technical leadership in one or more reinforcement learning projects 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, data science, Artificial Intelligence, process improvement, and software development to deliver responsive, resilient, high-performance software intensive … scientists and engineers in the development of maintainable cloud native and stand-alone data visualization applications as well as development of backend service-oriented architecture components Provide technical support in application architecture and development, continuous integration and continuous deployment, middleware development, and software interface development for laboratory … Foster innovation by staying current with emerging technologies and industry best practice What You Need to be Successful - Senior Member of Technical Staff - Systems Software Engineer Minimum Requirements: Bachelor's degree in Computer Science, Engineering or a related STEM field 5 years of experience in software development Demonstrated More ❯
Basildon, Essex, United Kingdom Hybrid / WFH Options
Caresoft Global Limited
Job Title: Charging Software Architect Location: Gaydon, Warwickshire Rate: £27.21ph via an Umbrella Company (Inside IR35) or £20.35ph PAYE Employment Type: Contract (Currently financed until March 2026) Hours: Standard 40 Hours Per Week Reference: J39993 Req: Job Code: 122119 Charging Software Architect with a strong background in automotive … electric vehicles, UML, and model-based engineering. The Software Architect will be responsible for designing and delivering the softwarearchitecture, including all related artifacts, using appropriate tools and methodologies to represent system functions. Additionally, they will communicate architectural concepts to the development team, ensuring that the software meets all functional, quality, and security requirements. The role also involves supporting the resolution of charging softwarearchitecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
Principal Motor Control Software Engineer Warwickshire, UK £60-75k + bonus + benefits This is a fantastic opportunity for a control software engineer with extensive experience of motor control. The role will involve software development and technical leadership to develop electrified powertrain systems for a broad … variety e-mobility application. Based in Leamington Spa. Required : Principal control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing … softwarearchitecture Good technical leadership, strong communication skills and customer facing experience Proven experience of developing motor control software for vehicle-based platforms within various mobility sectors (e.g. automotive, rail, aerospace, off-highway, military vehicles, etc) In this role you will be involved with taking customer projects More ❯
Software Engineer - Data Architecture for Manufacturing Columbia, SC Integer Technologies is currently hiring a Software Engineer reporting to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with … on building digital twins and digital threads for advanced manufacturing applications. The digital thread is the authoritative source for models, simulations, historical data, and software tools throughout the product lifecycle. This role will oversee the research, development, and implementation of novel approaches to structuring the data and building a … sensors, and industrial control devices. Develop Methods for Data Ingestion: Develop methods for ingesting data from multiple sources, including product design information, code and softwarearchitecture, transactional data, and streaming data, enabling the creation of a unified view of data. Develop Applications for Data Availability and Validation: Develop More ❯
of trains by creating the most fuel-efficient plan that respects the time and train handling constraints of the customer. In this role, this Software Engineer will primarily work with design, software, and validation engineers to support the Trip Optimizer Innovation product. This role will be responsible for … as maintaining and expanding on existing functions of Trip Optimizer . How will you make a difference? As a member of the Trip Optimizer Software Development team, you will work closely with the Design and Systems Engineering teams to prototype and develop high quality software products that align … with Systems and Subsystem Requirements, meeting Innovation product needs. You will report out to the Software Manager and the broader business unit to ensure we are meeting on-time deliveries and delivering quality Software. You will be investigating root cause analysis for necessary issues and implementing defect fixes as More ❯
responsible for coding, testing, and delivering high-quality deliverables, and should be willing to learn new technologies. Required Qualifications/Skills • Experience in any software development, Java, Python, softwarearchitecture, etc. • Experience with cloud solutions (AWS/Azure) and authentication mechanisms. • Strong understanding of softwarearchitecture … complex systems, services, and applications. • Flow & Component Diagrams: Design and develop flow diagrams (data flow, process flow) and component diagrams that visually represent system architecture, processes, and software components. Ensure clarity and coherence in the architectural diagram. • Technical Information Gathering: Conduct meetings with stakeholders to gather and clarify … business, architecture, and system design-related information to complete the diagram. • Architectural Overviews: Take the lead to get the final diagram approved Qualifications we seek in you! The approximate annual base compensation range for this position is $60000 to $75000. The actual offer, reflecting the total compensation package plus More ❯
We are the leading provider of Academic-Dental software solutions in North America with clients located around the world. Our products enable education institutions to train the next generation of dental professions to deliver dental care to a variety of markets, including the underserved and uninsured. Our core on … double-digit growth over the next 12 months. To continue building on our success and achieve those goals, we are looking for a Principal Software Engineer to join our axiUm team, reporting to the Head of Engineering. The primary responsibility of this role is to modernize our market-leading … axiUm desktop enterprise solution. You will be engaged throughout all phases of the software development life cycle and use your drive for technology and quality to help us exceed customer expectations. You are passionate about technology and look forward to designing, implementing, and scaling solutions that are innovative, reliable More ❯