Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer III (Radio Frequency)

Mount Indie

Software Engineer III (Radio Frequency)

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Are you a self-starter who is excited about technology with the ability to think outside the box and suggest powerful new ideas?  We are looking for a Software Engineer who is a C/C++ whiz to join our energetic and expanding team.   This role will lead technical development of a radio-based IP network; implementing complex software solutions and to ensuring project features are met. Team-focused development efforts can include system design, database design, GUI development, functional testing, field testing, and system analysis. We expect you to bring software and programming expertise, big ideas, and energy to the team.

    ON A DAY TO DAY BASIS: 

    • Lead a team of 2-3 software engineers developing and implementing technical projects from software/web applications to enterprise-level solutions
    • Develop software and the artifacts associated with software development
    • Implement high-level designs in robust, maintainable software
    • Manage development timelines and efforts
    • Participate and support customer meetings
    • Support requirements tracking
    • Create modules, install software on target nodes, and deploy configuration file
    • Design and develop real-time data applications
    • Implement test scripts and unit tests
    • Lead functional and system-level testing
    • Deploy, test, and manage system during test events
    • Data and test analysis
    • Troubleshoot and address bugs and issues
    • Support documentation such as system description documents and test reports
    • Support network design and configuration
    • Participate and provide guidance during on-going code reviews
    • Maintain the code repository
    • Maintain and update continuous integration and build scripts
    • Implement security requirements onto system components
    • Use internal CM system software (Gitlab, Taiga, Jenkins)
    • Work closely with the operational Project Management team to maintain successful development sprints and stay on schedule

    REQUIRED QUALIFICATION AND EXPERIENCE: 

    • B.S. in an engineering field (Computer, Software, Math, Physics, Electrical, etc.)
    • 7-12 years of experience in software development
    • Experience leading software development teams and projects
    • Experience in agile, professional SW development environments utilizing revision control (git) and continuous integration (Jenkins)
    • Experience with Python, C, and open source libraries
    • Experience with web technology: JavaScript, HTML, CSS
    • Basic understanding of networking and network troubleshooting
    • Hands-on experience with Linux OS
    • Basic understanding of radio and RF technology
    • Ability to obtain U.S. Secret clearance
    • U.S. citizenship

    HIGHLY DESIRED: 

    • In depth understanding of radio and RF technology; FFTs, spectrum analysis, spectrograms, RF propagation, software defined radio (SDR), waveforms, frequency propagation, spectrograms, power spectral density, Ettus, USRP
    • In depth understanding of networking stack and technology; OSI layers, IP, TCP
    • Experience with Python Flask and conda
    • Experience with IP over radio/RF
    • Experience with linux kernel modules and interaction with userland networking
    • Experience with Linux administration: RHEL, Bash/sh scripting
    • Experience with web technologies such as: node.js express, websockets, React, LESS, SASS, gulp
    • Active U.S. Secret clearance

     

    Mount indie is an Equal Opportunity Employer. We celebrate diversity, respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our company. Mount Indie's commitment is to create an inclusive environment for all employees

    -