Embedded CNO Developer
Company
Cantada
Location
Baltimore, MD
Type
Full Time
Job Description
As an embedded engineer with Cantada, the Embedded Software Engineer will develop and support embedded Linux on a custom ARM9 platform. The candidate will work on all aspects of development including developing a Linux port, modifying/writing device drivers, debugging peripherals, and providing technical assistance to application developers on this platform. The successful candidate will work with a small team of engineers that is responsible for a āground-upā design from bring-up of custom hardware to finished product. The candidate will be responsible for reverse engineering, vulnerability research, and capability development. Being able to work in a small team environment is essential.
Clearance Requirement
Active Top Secret with Polygraph Required.
Required Skills and Experience
- Build an embedded Linux OS using buildroot and/or custom scripts
- Modify/Troubleshoot Linux device drivers
- Software development in C in a Linux environmentĀ
- Embedded software development on an ARM processorĀ
- Demonstrated skill with tools such as in-circuit debuggers, JTAG programmers, logic analyzers, etc.Ā
- Good written and verbal communication skills.Ā
Desired Skills
- Experience developing on the Xilinx Zynq (or similar) processorĀ
- Writing build scripts in Python
- Some FPGA experience using VHDL or equivalent HDL languageĀ
- Ability to bring up an embedded Linux environment using U-boot, and customize the image for low-capacity storage requirementsĀ
- Software reverse-engineering experienceĀ
- Some hardware troubleshooting experience
Date Posted
12/07/2023
Views
7
Similar Jobs
Travel CT Tech - Radiology / Cardiology - $2,192 per week - Genie Healthcare
Views in the last 30 days - 0
View DetailsTravel Cath Lab Technologist - $2,462 per week - Genie Healthcare
Views in the last 30 days - 0
View Details