Position: Mid-Level Software Engineer Full-time Location: San Diego, CA Compensation:
Trabus Technologies (TRABUS), a minority-owned, service-disabled veteran-owned small business based in San Diego, has delivered innovative solutions in wireless technologies, cybersecurity, and AI to federal and private sector clients since 2010. With deep expertise in emerging technologies and engineering support for the armed services, TRABUS is recognized by Inc. 5000 as one of the nation’s fastest-growing private companies for seven consecutive years, reflecting its commitment to solving real-world challenges through technical excellence and innovation.
SUMMARY: TRABUS is seeking a Mid-Level Software Engineer to support the US Air Force Phase II Small Business Innovation Research (SBIR) development of a wireless spectrum efficient communications system. The ideal candidate will have strong experience in C++ (version 17) and JavaScript, a solid understanding of digital signal processing (DSP), and familiarity with software-defined radio (SDR) systems. You will contribute to the development, integration, and performance tuning of advanced RF technologies on Linux platforms.
RESPONSIBILITIES:
Contribute to the development of embedded and RF-based systems using C++17 and JavaScript
Support integration with custom hardware and DSP workflows, including OFDM waveforms
Assist in developing software for software-defined radio (SDR) platforms and RF response systems
Optimize system performance using tools like perf and other analysis methods
Utilize Linux system APIs and kernel interfaces for low-level programming tasks
Collaborate across engineering teams to deliver reliable, scalable solutions
Communicate technical concepts effectively to internal stakeholders and customers
REQUIREMENTS:
5–7 years of software engineering experience
Proficiency in C++17 and JavaScript
Experience in Digital Signal Processing (DSP) and Software-Defined Radio (SDR)
Linux development experience, including use of system APIs and performance tools
Familiarity with multi-processor systems and RF systems
Skilled in utilizing GitLab as software repository
Experience developing software that interfaces with custom hardware
Proficiency in MS Office applications
Strong written and verbal communication skills
DESIRED:
Experience supporting DoD contracts or SBIR programs
Familiarity with OFDM waveforms and RF response system design
Knowledge of Agile methodologies and tools like Git
Ability to work independently and manage cross-functional relationships
Attention to detail, strong time management, and procedural compliance
Ability to obtain a DoD security clearance
U.S. Citizenship required
EDUCATION:
Bachelor’s degree in electrical engineering, Computer Engineering, or related field required
BENEFITS:
Paid Time Off
Holidays
Health Insurance
Dental Insurance
Vision Insurance
Flexible Spending Account
401(k)
Life AD&D
US citizenship and a final DoD adjudicated Secret Clearance
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and a full range of benefits