CrawlJobs Logo

Software Developer

United States, Lexington · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

Aquila Technology is seeking a Software Developer to develop software for various radio frequency (RF) communications applications: signal processing blocks, networking, GUIs, applications. Develops code that operates software defined radios (SDRs), i.e. Ettus USRPs (X310s and/or X410s), which often act as RF interfaces for the communications applications. The candidate will develop optimized signal processing code to be run on GPUs (C/CUDA) and on Ettus SDRs’ Xilinx FPGAs (Verilog, VHDL, RFNoC).

Job Responsibility

  • Create unit tests and end-to-end tests to verify software and system functionality
  • Debugs issues that arise (experience with MATLAB is helpful)
  • Verify software meets timing requirements when real-time functionality is required
  • Create polished GUIs or user applications for operators. Handle operator feedback and update software as needed
  • Code development could span real-time applications on GPUs, software defined radios, and other platforms, as well as non-real-time applications
  • Configure programming environments and tools (python environments, UHD, containers) to allow for collaborative coding and software transfers
  • Design and set-up digital signal processing blocks on GPUs based on models and MATLAB code
  • Design production ready code for software transfers
  • Develop both local and web-based GUIs
  • Report internally via verbal and written methods

Requirements

  • Must be a US Citizen and able to obtain an Active Secret Clearance
  • Bachelor’s Degree
  • 1 years – Experience using AI tools (AI Agents etc) to assist with Software Development
  • 2 years – C/C++ Programming
  • 2 years – Containerization technologies (e.g., Docker, Kubernetes)
  • 2 years – Development experience on a Linux platform
  • 2 years – GPUs (i.e. Cuda Processing)
  • 2 years – GUI Development
  • 2 years – Python and Bash scripting
  • 2 years – Real-time processing systems
  • Experience developing and testing real-time processing blocks on GPUs with C/CUDA
  • Experience with programming and scripting languages: Python, C/C++, and Bash
  • Experience writing GUIs and/or user applications
  • Experience working on a Linux platform
  • Familiarity with VNCs and containerization
  • Experience using AI tools (AI Agents etc) to assist with Software Development
  • Bachelor’s Degree in STEM field
  • Microsoft Office

Nice to have

  • Electrical/Electronics
  • Xilinx FPGA
  • Digital and Wireless Radio/Communications Technology
  • MATLAB
  • Digital Signal Processing
  • GIT/GITHUB/GITLAB
  • Software Defined Radio
  • Understanding of RF digital communication systems and digital signal processing
  • Experience with MATLAB for signal processing and debugging code/applications
  • Experience with Ettus USRPs (X310s, X410s) or similar software defined radios as well as their associated software (RFNoC, UHD, GNU)
  • Experience programming Ettus USRP’s Xilinx FPGAs
  • Experience with version control software such as Git or GitLab

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer

8 matching positions

Software Developer

At Vodafone, we’re not just shaping the future of connectivity for our customers...
Location
Location
Romania , Bucuresti
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You hold a university degree in IT or a related technical field
  • You have 2–3 years of experience working in complex environments and delivering large-scale projects
  • You are confident working with SQL and at least one major database technology (Oracle, BigQuery, MySQL, SQL Server, PostgreSQL, etc.)
  • You have experience building ETL and data pipelines, especially using tools such as Informatica PowerCenter, CDAP, or Talend
  • You are familiar with BigQuery data processing and optimization
  • You have experience orchestrating workflows using Airflow
  • You understand data visualization tools such as Looker / Looker Studio
  • You are comfortable with Linux/Shell scripting, automation, and deployment activities
  • You have hands-on experience with Git/GitHub for version control and release management
  • You communicate fluently in English, both written and spoken
Job Responsibility
Job Responsibility
  • Design, develop, and implement software solutions that support business needs and align with Vodafone’s IT and data strategy
  • Translate business requirements into clear technical specifications and scalable technical solutions
  • Build, optimize, and maintain data integration pipelines and ETL processes across BI and Corporate systems
  • Develop and manage data transformation, aggregation, and transport solutions using modern data platforms
  • Work closely with system analysts, architects, and cross-functional teams to deliver complex IT projects
  • Monitor production systems, identify issues, and resolve incidents through redesign, optimization, or new interfaces
  • Ensure performance, scalability, and long-term alignment with architectural standards and roadmap
  • Support testing activities, deployments, and smooth handover to support and maintenance teams
  • Contribute to documentation, knowledge transfer, and continuous improvement initiatives
  • Proactively suggest system improvements and take part in defining development strategy within the domain
What we offer
What we offer
  • Hybrid working regime 2 days from the office, 3 days remote
  • Special discounts for Vodafone employees, Friends & Family offers
  • Demo phone subscription - unlimited (voice and data)
  • Medical subscription to a top private clinic & other medical benefits
  • Life insurance & Insurance for hospitalization and surgical interventions
  • Annual voucher for eyeglasses settlement
  • Bookster subscription
  • Preferential subscriptions to gyms
  • Participation in development programs and challenging projects in the leadership area
  • Access to internal Wellbeing & Recognition events
  • Fulltime
Read More
Arrow Right

Software Developer

We are seeking an experienced Software Developer to support front-end engineerin...
Location
Location
United States , Santa Ana
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong programming experience in Python, SQL, and TypeScript
  • Experience with CI/CD pipelines and modern DevOps practices
  • Solid understanding of object-oriented design principles
  • Experience working across the full software development lifecycle (SDLC)
  • Ability to work effectively in cross-functional teams and adapt to evolving requirements
  • Experience with code refactoring and maintaining scalable codebases
  • Working knowledge of LLM/ML concepts and how they can be applied in development environments
  • Strong documentation and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain software applications and automation solutions
  • Architect end-to-end data solutions across multiple domains and business units
  • Build and enhance front-end applications that support engineering and operational workflows
  • Follow established software development processes, including CI/CD best practices
  • Debug, troubleshoot, and continuously improve application performance and reliability
  • Collaborate with cross-functional teams (engineering, product, business stakeholders) to define requirements
  • Integrate new systems, tools, and software updates into production environments
  • Support pre-production engineering efforts and tooling development
  • Work with external vendors and software providers to resolve issues and drive enhancements
  • Document code, processes, and system requirements for maintainability and scalability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Software Developer

Under general supervision, the Software Engineer II develops information systems...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field and three (3) to five (5) years of related experience
  • or equivalent combination
  • Consistently applies fundamental knowledge of application configuration, maintenance and support
  • Intermediate knowledge of client/server networks
  • Proven ability to effectively troubleshoot program errors
  • General understanding of how technology supports the business
Job Responsibility
Job Responsibility
  • Manages trouble ticket resolution for multiple applications
  • Provides production support of applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions with limited supervision
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership
  • Works on assignments with defined parameters where considerable judgment and initiative are required in resolving problems and making choices, recommendations, or decisions
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products
  • Monitors quality and performance of applications through testing and maintenance
  • Maintains up-to-date records of issues with existing code
  • Develops and unit tests application programs as specified in Technical Designs and obtains code reviews, while ensuring that all programming standards and policies are adhered to
  • Offers more experienced system recommendations for defined business needs
What we offer
What we offer
  • healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation
  • sick
  • holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Fulltime
Read More
Arrow Right
New

Software Developer

Software Developer Permanent Position!
Location
Location
United States , Bentonville
Salary
Salary:
40.06 - 41.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java application support, production support, enterprise application maintenance, and incident management
  • Strong experience working with Java, Spring Boot, RESTful APIs, Microservices, and object-oriented programming concepts
  • Experience in troubleshooting production issues, performing root cause analysis (RCA), debugging applications, and resolving incidents in a timely manner
  • Strong knowledge of SQL, database design, query optimization, stored procedures, and relational database management systems such as Oracle, MySQL, PostgreSQL, or SQL Server
  • Experience with Linux/Unix environments, shell scripting, and application log analysis
  • Experience with monitoring and logging tools such as Splunk, ELK Stack, Dynatrace, AppDynamics, Grafana, or Prometheus is preferred
  • Experience working with messaging systems such as Apache Kafka, RabbitMQ, IBM MQ, or other event-driven architectures is preferred
  • Knowledge of software development lifecycle (SDLC), ITIL processes, Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Maven, Docker, Kubernetes, and DevOps practices is preferred
Job Responsibility
Job Responsibility
  • Design, develop, maintain, and support enterprise-scale retail and supplier-facing applications used for item ingestion, order management, payment processing, and supplier collaboration
  • Investigate, troubleshoot, and resolve complex production issues affecting Retail Core systems, data services, and distributed applications
  • Build and enhance supplier-facing and Drop Ship Vendor (DSV) portals to improve supplier onboarding, product data quality, and operational efficiency
  • Develop scalable backend services, APIs, and automation solutions to support operational workflows and reduce manual intervention
  • Monitor application reliability, availability, latency, and error rates to ensure system uptime and SLA compliance
  • Participate in incident response activities, including production triage, root cause analysis (RCA), post-mortem reviews, and implementation of preventive measures
  • Create and maintain dashboards, alerts, monitoring tools, operational runbooks, and support documentation using observability platforms such as Grafana and Splunk
  • Collaborate with cross-functional engineering teams, business stakeholders, category specialists, and support teams to resolve data and system integration issues
  • Optimize application and database performance by analyzing bottlenecks, improving throughput, and tuning queries and services
  • Support deployment validation, release stability, and production readiness activities for enterprise applications and data platforms
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right
New

Software Developer

musicMagpie are part of the AO family — a company that shares our passion for pu...
Location
Location
United Kingdom , Stockport
Salary
Salary:
Not provided
ao.com Logo
AO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing with .NET technologies
  • Can turn requirements into practical, high quality technical solutions
  • Enjoys working collaboratively across teams
  • Confident reviewing, debugging and improving existing code
  • Cares about doing things the right way, with quality, documentation and continuous improvement in mind
  • Brings energy, ideas and a genuine drive to strengthen our technical capability
Job Responsibility
Job Responsibility
  • Developing technical solutions that are reliable, scalable and built to last
  • Creating technical specifications and architecture, testing and debugging .NET applications
  • Reviewing and refactoring code to keep everything performing at its best
  • Analyse system requirements and help prioritise development tasks
  • Write clean, efficient and testable code using .NET
  • Develop technical specifications and architectural designs
  • Test, debug, review and refactor applications
  • Deploy fully functional applications and support upgrades to existing systems
  • Maintain clear documentation and operational procedures
  • Contribute to continuous improvement across our wider technical landscape
What we offer
What we offer
  • 33 days holiday (inclusive of Bank Holidays)
  • Holiday purchase scheme on top of your above statutory allowance
  • Salary sacrifice pension scheme
  • Share save scheme
  • Discounts across the musicMagpie product range
  • Making a difference - 2 days paid leave for volunteering at a charity of your choice
  • Health & wellbeing - Employee Assistance Helpline (EAP) & access to mental health first aiders and much more
  • Fulltime
Read More
Arrow Right
New

Software Developer

On behalf of a highly regarded fintech organisation, we are partnering to find a...
Location
Location
United States , Boston
Salary
Salary:
105000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related technical discipline
  • 2–5 years of commercial software development experience
  • Proven proficiency using Python and/or Java
  • Background working on complex, performance-sensitive systems
  • Experience within fintech, finance, or similar data-intensive domains
Job Responsibility
Job Responsibility
  • Designing, building, and enhancing scalable applications for front-office stakeholders
  • Partnering closely with traders and product teams to deliver robust solutions
  • Contributing to technical decisions and system architecture
  • Improving system reliability and performance-critical components
  • Upholding high engineering standards through code reviews and best practices
What we offer
What we offer
  • Competitive base salary and a comprehensive compensation package
  • Direct exposure to high-impact, revenue-facing technology
  • Opportunity to take on significant ownership within a front-office group
  • Collaborative environment alongside some of the industry's top engineers
  • Structured career progression within a highly regarded global organisation
  • Fulltime
Read More
Arrow Right
New

Software Developer

Make your mark as software developer at Boskalis by taking complete responsibili...
Location
Location
Netherlands , Papendrecht
Salary
Salary:
Not provided
boskalis.com Logo
Boskalis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's degree in technology or computer science
  • Preferably 5-10 years of relevant work experience in a similar role where you independently developed (technical) software
  • Knowledge of applied development methods, languages, and tools, such as Linux and C++
  • Demonstrable experience with object-oriented information analysis, software design, development, and documentation
  • Excellent command of both Dutch and English
  • Good communication skills
  • Comfortable working abroad for short periods
  • Business Orientation
  • Communication
  • Analytical thinking
Job Responsibility
Job Responsibility
  • Based on the needs of the Survey department, you'll identify the software that needs to be developed
  • You'll inventory and analyze the required functionality and then be responsible for designing, building, testing, and documenting the software
What we offer
What we offer
  • A competitive salary
  • Holiday allowance
  • Holiday entitlement of 26 days (based on a full-time contract) and a number of collective scheduled days off
  • A non-contributory pension scheme
  • Collective schemes such as company health insurance
  • Travel allowance
  • Foreign posting terms
  • Career development opportunities through (online) courses at our Boskalis academy
  • The Boskalis campus with restaurants, sports field, and a wharf
  • A state-of-the-art auditorium, brainstorming rooms, experience center for client meetings, and a barista corner
  • Fulltime
Read More
Arrow Right

Software Developer

As a Software Developer at Wonderist, you'll help build and evolve the in-house ...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
Wonderist Agency - Dental Marketing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field — or equivalent professional experience
  • Professional experience shipping production web applications in Python
  • Strong working proficiency with PostgreSQL or a comparable relational database
  • Experience with background jobs / async task processing (Celery, RQ, Django-Q, or similar)
  • Experience deploying applications on a managed cloud platform
  • Solid understanding of Git and collaborative version control workflows
  • Working knowledge of REST APIs and webhooks
  • Hands-on experience integrating an LLM API into an application
  • Comfort analyzing business processes and translating them into technical solutions
Job Responsibility
Job Responsibility
  • Platform Engineering: Maintain and extend our multi-tenant web application
  • Full-stack Application Development: Design, build, and ship production web applications
  • Data and Integrations: Design and maintain the databases, sync flows, webhooks, and background jobs
  • AI-powered Systems: Help integrate large language models, embeddings, and vector search into real business workflows
  • Automation and Tooling: Replace fragile no-code automations with reliable, well-tested Python services
  • Reliability and Quality: Establish and maintain the testing, monitoring, logging, and CI/CD practices
  • Fulltime
Read More
Arrow Right