Job Description
Embedded Software/Firmware Engineer
- Develops algorithms and real-time signal processing code for communication and data transfer between system-level and embedded hardware.
- Designs embedded firmware for platforms such as FPGAs, DSPs, microcontrollers, ASICs, and GPUs.
- Creates and maintains supporting documentation for design reviews and future enhancements.
- Utilizes development environments for Xilinx and Altera (Intel) technologies.
- Applies engineering principles to develop, implement, analyze, debug, and test real-time hardware interface firmware.
- Designs, tests, and develops software packages to meet requirements and open system standards.
- Develops and maintains scripts to support software development and processes.
- Follows embedded software/firmware development processes.
- Contributes to research reports, white papers, and competitive proposals.
- Participates in technical meetings, project execution, and collaboration with colleagues.
- Synthesizes solution and system designs, translating objectives into requirements and architectures for complex networks.
- Investigates, develops, and documents technology approaches for internal and sponsored research.
- Supports development of technical reports, presentations, journal articles, and conference materials.
- Works with team members to develop AI/ML methods for optimizing communication systems.
- Grows expertise in software development, infrastructure, techniques, and tools.
- May require up to 25% travel.
- Minimum qualifications: Degree in Electrical/Computer Engineering, Physics, or related; familiarity with software development concepts; experience with embedded platforms and programming in C, C++, and Python; ability to obtain Secret Clearance.
- Preferred qualifications: Active Secret Clearance, 5+ years professional embedded software experience, advanced degree, background in signal processing/communications, Linux/containerized development, and applied R&D experience.
Job Tags
Full time
Similar Jobs
VDart Inc
...Job Title: SharePoint Developer Location: 9200 Oakdale Avenue, Suite 100, Chatsworth, California 91311, United States Duration: 6 Months Position Overview: We are seeking a SharePoint Developer with strong experience in the Microsoft stack to help...
SGS Consulting
...patients and prescribers Scheduling of patient medication deliveries. Data Entry Skills: ~ At least 1 year experience as a pharmacy technician coordinating activities in an administrative support function. Education/Experience: Require Pharmacy...
Snelling Staffing DFW
...compliance. Shift- 6am-6pm or 6pm-6am Pay -18-20hr Key Responsibilities: Transport pallets and materials using Electric Pallet Jacks (EPJs)Remove wood, debris, and waste from dock, containers, and warehouse areas Take and document photos of inbound shipments...
Sage Dental Wellness
...Sage Dental Wellness is a new biologic dental practice in Eugene Oregon that is growing quickly. We are looking to a friendly team oriented front receptionist who also can help the back clinical team when needed. We are looking for someone who is passionate about oral...
ChaseSource
...Our client City of Houston is in need of a Public Health Educator. Please see the job details below, if you are interested please email me... ...on-going case management to connect participants with needed community and social services. Must have input data entry and electronic...