About Brooklyn

BK Technologies® CAREERS

Software Team Manager

Software Team Manager

Work location: Lawrence Kansas

Relocation packages included

Reports To: Vice President of Engineering

Primary Objective

Directs the software engineering team and is responsible for all software development within the facility. Design, develop, and maintain embedded software for handheld and mobile land mobile radio (LMR) products. This job requires experience sufficient for the applicant to become immediately effective as a manager of the software team.

Major Responsibilities

  • Lead and direct the work of a team of 6-8 software engineers.
  • Coordinate with upper management, sales, and technical support to gather customer feedback and prioritize tasks amongst the team.
  • Train, mentor, and motivate the software staff.
  • Maintain current line of products including bug fixes and custom enhancements.
  • Assist in optimizing, adapting, and porting current software architecture to new product platforms.
  • Write clear and concise engineering documentation.
  • Work closely with the hardware team to provide design feedback based on software limitations.
  • Participate in software code reviews.
  • Assist in improving current software development processes.

Qualifications

  • Bachelor degree in Computer Science, Electrical Engineering, Computer Engineering, or a related degree. Masters degree preferred.
  • Ten (10) years experience in the software development field.
  • Five (5) years experience in management.
  • Experience in embedded software development using Linux.
  • Experience in embedded software development using a real-time operating system.
  • Knowledge of digital signal processing.
  • Experience writing software for an OMAP SoC, preferably an OMAP2430 or OMAP-L138.
  • Experience with board bring-up (bootloaders, Linux kernel, device drivers, device-tree, filesystems).
  • Experience with build utilities such as Buildroot or Yocto.
  • Proficiency in writing software in C and C++.
  • Basic experience writing software in Java and Python.
  • Familiarity with Bash or Perl.
  • Experience using version control software such as Subversion or Git.
  • Experience using bug tracking software such as Mantis or Jira.
  • Proficient in using oscilloscopes or logic analyzers to test and debug embedded systems.
  • Ability to understand PCB schematic and layout documents.
  • Familiarity with public safety two-way radios is a plus.
  • Familiarity with APCO P25 standards is a plus.
  • Familiarity with LTE/FirstNet standards is a plus.

Senior Digital Hardware Engineer

Senior Digital Hardware Engineer

Work location: Lawrence Kansas

Relocation packages included

Primary Objective

Design and develop electronic circuits, equipment, systems and/or products. Source and qualify electronic and electromechanical components.

Primary Functions:

  • Design and develop electronic circuits, equipment, systems and/or products.
  • Source and qualify electronic and electromechanical components.
  • Creation of Schematics and HDI (High Density Interconnect) PCB Layouts using PADS software.
  • Prepare test data and reports.
  • Use software tools and test equipment to test electronic designs.
  • Design, debug and test digital, and analog circuits.
  • Support software engineers with development and debugging of software/hardware integration issues.
  • Support production facilities and interface with the Test Engineers and factory personnel on the testing and production of the products.

Other Functions:

  • Perform other work related duties as necessary.
  • Mentor/guide engineering interns and technicians.

Education, Experience And Skills Required:

BSEE. 10+ years of hardware circuit design experience. Knowledge and/or experience with test equipment and software tools for electronics design, testing and documentation is also a must. Demonstrated strong and effective verbal, written, and interpersonal communication skills. Must be team-oriented, possess a positive attitude and work well with others.

Experience With:

  • Texas Instruments OMAP-L138, OMAP2, OMAP3, ARM Cortex MX processors and SOC.
  • SLC Flash, mDDR RAM, NOR Flash, Digital Logic IC’s and level shifters.
  • SPI, I2C, MCBSP, UART and USB busses and interfacing.
  • PADS schematic and PCB Layout Software.
  • HDI (High Density Interconnect) PCB Layout techniques.
  • EMI filtering and shielding digital circuits.
  • TI PMU (Power Management Unit) IC’s like the TPS65950.
  • Linear and Switching Regulator design.
  • Class D audio Amplifiers and OP AMP circuits.
  • Bluetooth, WIFI and GPS IC’s and Modules.
  • Surface mount circuit rework assembly and repair.
  • Test equipment including Oscilloscopes, Logic analyzers, Multimeters and Communication test equipment.
  • Windows Computers and software for EMAIL, word processing and spreadsheets.
  • Two-way (Land Mobile) Radios.
  • Ham radios.
  • National Instruments Labview programming.
  • FCC Certification Testing.

Previous LMR Industry Experience With:

BSEE. 10+ years of hardware circuit design experience. Knowledge and/or experience with test equipment and software tools for electronics design, testing and documentation is also a must. Demonstrated strong and effective verbal, written, and interpersonal communication skills. Must be team-oriented, possess a positive attitude and work well with others.

Senior Embedded DSP Engineer

Senior Embedded DSP Engineer

Work location: Lawrence Kansas

Relocation packages included

Reports To: Software Manager

Primary Objective

Design, develop, and maintain embedded software for handheld and mobile land mobile radio (LMR) products. Implement and optimize DSP algorithms interfacing with RF hardware. Lead code performance measurement, optimization, and re-implementation of existing software that does not meet performance targets. This job requires experience sufficient for the applicant to become immediately productive.

Major Responsibilities:

  • Maintain current line of products including bug fixes and custom enhancements.
  • Assist in optimizing, adapting, and porting current software architecture to new product platforms.
  • Write clear and concise engineering documentation.
  • Work closely with the hardware team to provide design feedback based on software limitations.
  • Participate in software code reviews.
  • Assist in improving current software development processes.

Qualifications

  • Bachelor degree in Electrical Engineering, Computer Engineering, or a related degree.
  • Masters degree in Electrical Engineering or Computer Engineering preferred.
  • Five (5) years experience in the software development field.
  • Detailed knowledge of digital signal processing theory.
  • Extensive experience in embedded software development using a real-time operating system such as DSP/BIOS or TI-RTOS.
  • Experience using Matlab, Simulink, or Octave.
  • Experience in embedded software development using Linux.
  • Experience writing software for an OMAP SoC, preferably an OMAP2430 or OMAP-L138.
  • Familiarity with board bring-up (bootloaders, Linux kernel, device drivers, device-tree, filesystems).
  • Familiarity with build utilities such as Buildroot or Yocto.
  • Proficiency in writing software in C and C++.
  • Familiarity writing software in assembly.
  • Experience using version control software such as Subversion or Git.
  • Experience using bug tracking software such as Mantis or Jira.
  • Proficient in using oscilloscopes or logic analyzers to test and debug embedded systems.
  • Ability to understand PCB schematic and layout documents.
  • Familiarity with public safety two-way radios is a plus.
  • Familiarity with APCO P25 standards is a plus.
  • Familiarity with LTE/FirstNet standards is a plus.

Apply For This Job

Careers Form

By applying for this position you acknowledge that you possess all of the aforementioned experience and qualifications. If you do not possess the aforementioned qualifications and experience your resume will not be considered.
  • Personal

    If not, what hours can you work?
  • Education

  • High School

  • College

  • Other Degree

  • Military

    Complete this section if you served in the U.S. Armed forces.
  • Period of Active Duty (Month and Year)
  • Employment

    Please give accurate complete full time or part time employment record. If you need more room please attach a separate sheet of paper or attach most current resume.
  • 1
  • Employed (state the month and year)
  • Weekly/ Annual Pay *(voluntary information)
  • 2
  • Employed (state the month and year)
  • Weekly/ Annual Pay *(voluntary information)
  • 3
  • Employed (state the month and year)
  • Weekly/ Annual Pay *(voluntary information)
  • Pay Transparency Policy Statement

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

  • APPLICANT ACKNOWLEDGEMENT

    The undersigned applicant for employment acknowledges that RELM Wireless Communications, Inc. /BK Technologies has made no promises of long-term or permanent employment to the applicant, that the employment application is not a contract of employment, and that if hired the applicant will be an at-will employee and may voluntarily leave employment upon proper notice and may be terminated by the employer at any time for any reason. The undersigned further acknowledges that no oral or written statements to the contrary have been made or relied upon by the undersigned and that, if hired; the undersigned agrees to abide by and conform to the rules, policies and procedures of Relm Communications, Inc.

Download Application Form

Please forward your application to the email address provided in the section below.

Senior Embedded Software Engineer

Senior Embedded Software Engineer

Work location: Lawrence Kansas

Relocation packages included

Reports To: Software Manager

Primary Objective

Design, develop, and maintain embedded software for handheld and mobile land mobile radio (LMR) products. Develop software in C/C++ for new product board bring-up including low-level drivers, boot loaders, and operating systems. Develop mid to high-level software in C/C++ to port existing software to new products and implement public safety communications protocols. This job requires experience sufficient for the applicant to become immediately productive.

Major Responsibilities:

  • Maintain current line of products including bug fixes and custom enhancements.
  • Assist in optimizing, adapting, and porting current software architecture to new product platforms.
  • Write clear and concise engineering documentation.
  • Work closely with the hardware team to provide design feedback based on software limitations.
  • Participate in software code reviews.
  • Assist in improving current software development processes.

Qualifications

  • Bachelor degree in Electrical Engineering, Computer Engineering, or a related degree.
  • Five (5) years experience in the software development field.
  • Experience in embedded software development using Linux.
  • Experience in embedded software development using a real-time operating system.
  • Knowledge of digital signal processing.
  • Experience writing software for an OMAP SoC, preferably an OMAP2430 or OMAP-L138.
  • Experience with board bring-up (bootloaders, Linux kernel, device drivers, device-tree, filesystems).
  • Experience with build utilities such as Buildroot or Yocto.
  • Proficiency in writing software in C and C++.
  • Basic experience writing software in Java and Python.
  • Familiarity with Bash or Perl.
  • Experience using version control software such as Subversion or Git.
  • Experience using bug tracking software such as Mantis or Jira.
  • Proficient in using oscilloscopes or logic analyzers to test and debug embedded systems.
  • Ability to understand PCB schematic and layout documents.
  • Familiarity with public safety two-way radios is a plus.
  • Familiarity with APCO P25 standards is a plus.
  • Familiarity with LTE/FirstNet standards is a plus.
About Brooklyn

APPLICATION FOR EMPLOYMENT

Direct all resumes to: Human Resources, Jacqueline Hughes

Email: hr@bktechnologies.com

Fax: 321-953-7924

Mail: BK Technologies®, 7100 Technology Dr. W. Melbourne, FL 32904

BK Technologies® is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status.

The Equal Opportunity Clause of 41 CFR 60-1.4 and the affirmative action clauses of 41 CFR 60-741.4 are hereby incorporated by reference as though fully set out herein.

This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-300.5(a) and 60-741.5(a).

Prospective employees will receive consideration without discrimination because of race, creed, color, sex, age, national origin, marital status, disability, veteran status or any other status protected by federal, state, or local law.