SecureRF Corporation is leading the way at the intersection of two of the hottest trends in technology – Security and the Internet of Things (IoT). Rates of adoption are accelerating, and security will be a critical enabler.
Working with our partners, which include the largest semiconductor companies in Silicon Valley, we deliver authentication, identification and data protection for automotive, consumer electronics, industrial and other exciting markets. Our industry colleagues are recognizing our efforts; SecureRF was recently awarded “Best Contribution to IoT Security” at ARM TechCon and “Best Technology” by the analysts at the Linley Group. We have many great things planned for 2019 and beyond.
As we bring our secure products to market and develop new security and sensor solutions, we are always looking to connect with people who are excited about combining their interests in security, hardware and software. (Sorry, we don’t work with recruiters.)
Updated August 12, 2019
SecureRF is looking for a skilled C programmer to implement the company’s cryptographic methods on a wide range of low resource microcontrollers and FPGA SoC devices and help SecureRF develop the next generation of post-quantum security solutions for the Internet of Things.
December 2019 graduates with C programming experience are welcome to apply.
Essential Duties and Responsibilities
- Develop software in C and assembly language for various microcontrollers such as ARM Cortex, RISC-V, Microchip/Atmel AVR, Texas Instruments MSP430, etc.
- Optimize cryptographic routines to reduce run-time or ROM/RAM footprint.
- Assist in specifying, developing, and maintaining code libraries and software development kits for use by customers.
- Help develop innovative and highly visual ways to demonstrate the company’s security solutions.
- Participate in product definition activities including feature analysis and system tradeoffs.
Requirements: (Education, training, skills etc.)
- Bachelor of Science or above in Computer Science, Electrical Engineering, Computer Engineering, Engineering or Math from a four-year college or university, or equivalent education/experience. A Math minor is desirable.
- At least two years of relevant experience and/or training and education in a high-level language. C is mandatory. Assembly, C++, Python and/or Java is helpful.
- Experience designing or implementing communications protocols such as Bluetooth, UART-over-USB, Z-wave, etc. is desirable.
- Experience working with IDEs, debuggers, emulators, development boards, and code libraries.
- Background in implementing cryptographic security methods, toolkits or protocols is desirable (i.e. PKI, digital signatures, hash functions, encryption, etc.).
- Strong math background helpful.
- Good oral and written communication skills.
- You must be authorized to work in the United States and eligible to apply for U.S. Secret Clearance.
SecureRF is headquartered in Shelton, CT with offices in San Jose, CA. The Shelton office complex has exercise facilities, restaurants, farmer’s market, childcare centers, and more.
We offer benefits to full-time employees which include paid time off and holidays, health insurance contributions and a 401K retirement plan. The company also invests in training for its employees to keep their skills current.
If you have a strong background and feel you would be a good fit with our team, please email your resume and cover letter to our Human Resources department at Jobs @ SecureRF.com (remove the spaces) and put the job title in the subject line.
Due to our customers and the cryptographic nature of our work, our technical positions require that you be eligible to obtain United States Security Clearance. During the clearance application process the U.S. State Department does a thorough background check and looks for loyalty to the United States (unless an extraordinary situation, this is shown by being a U.S. citizen). See http://www.state.gov/m/ds/clearances/c10978.htm for more details.
Equal Opportunity Employer. No Recruiters please.