What are the responsibilities and job description for the Senior Software Engineer position at BlackSignal Technologies?
Blue Ridge Envisioneering is seeking qualified candidates to fill Software Engineer positions at our Denver, CO location.
Blue Ridge Envisioneering is currently searching for full-time Senior Software Engineers that will lead teams in the design, development, and maintenance of complex systems. We meet customer and mission needs by leveraging cutting-edge research and technology, using small teams to rapidly get capabilities into the hands of the warfighter. Our technical efforts focus on signal processing, image processing, full-motion video, mission planning, and data analytics.
As a leading member of our team, you would work on one or more efforts at a time, assisting and managing multiple parts of the development process, from understanding customer requirements, to design, development, testing and deployment. Senior members at BRE also directly assist with winning new work, writing proposals, and interacting with the customer. Since we deal with specific customer needs, it will be necessary to understand the problem, to utilize methods from a potentially wide variety of domains, produce functional solutions, and see the efforts through to completion. Opportunities to cross-cut technical areas and hone adjacent skills abound.
Education
People seeking employment at BlackSignal Technologies are considered without regards to race, color, religion, national origin, age, gender, marital status, sexual orientation, ancestry, genetics, physical or mental disability, veteran status, or any other protected category.
Blue Ridge Envisioneering is currently searching for full-time Senior Software Engineers that will lead teams in the design, development, and maintenance of complex systems. We meet customer and mission needs by leveraging cutting-edge research and technology, using small teams to rapidly get capabilities into the hands of the warfighter. Our technical efforts focus on signal processing, image processing, full-motion video, mission planning, and data analytics.
As a leading member of our team, you would work on one or more efforts at a time, assisting and managing multiple parts of the development process, from understanding customer requirements, to design, development, testing and deployment. Senior members at BRE also directly assist with winning new work, writing proposals, and interacting with the customer. Since we deal with specific customer needs, it will be necessary to understand the problem, to utilize methods from a potentially wide variety of domains, produce functional solutions, and see the efforts through to completion. Opportunities to cross-cut technical areas and hone adjacent skills abound.
Education
- Bachelor’s or advance degree in Electrical Engineering, Computer Science, Computer Engineering, or related discipline
- 7 years of experience in software design/development, data structures, and algorithms
- Take responsibility for a solution’s architecture and design
- Track program objectives and lead technical tasks for a small team of engineers
- Interface with customer on technical matters, understand their needs, and translate those needs in to program execution
- Communicate effectively in verbal and written form
- Occasional support to proposals, with a focus on technical solution and engineering task estimation
- TS/SCI clearance with Polygraph (U.S. Citizenship required for clearance)
- Strong background in Linux environment and software development
- Programming Languages: Python 3, C/C 11
- Code management with Git or other common tools
- Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android
- Digital Signal Processing (DSP) experience
- T/FDOA or other externals geolocation experience
- Machine learning framework experience (PyToch, Tensorflow)
- Docker/containerization experience
- Experience with Kubernetes
- Gitlab CI/CD experience
- High Performance Computing: CUDA/GPU, Grid Systems, Parallel Processing, Threading
- Unique Insurance Betterment Arrangement (IBA) benefit program which equates to 25% of your salary on top of your salary.
- With our IBA, employees will have at least 31 days of PTO per year. Depending on your elections, employees can accrue up to 8 weeks!
- Profit Sharing Plan with an employer contribution of up to 25% of your salary
- Maternity and Parental Leave plans
- Professional Development Policy
- Compensation: Starts at $160K benefits; Total Compensation will be dependent on qualifications and experience
People seeking employment at BlackSignal Technologies are considered without regards to race, color, religion, national origin, age, gender, marital status, sexual orientation, ancestry, genetics, physical or mental disability, veteran status, or any other protected category.