Embedded Engineer
Crescent Systems, Inc (CSI) – a customized hardware/software engineering company headquartered in Richardson, TX is looking for an experienced Embedded Engineer for the Hardware Department. The ideal candidate self-starter with excellent communication and problem-solving skills to collaborate with others, including customers and end-users, to develop system requirements and specifications across product development lifecycles. This engineer will design, develop, and manage embedded systems in our hardware products. The successful candidate will work as part of a multi-disciplinary team and participate in the entire program life cycle from requirements definition, design, development, integration, testing, validation, and installation support.
The selected candidate must be a U.S. Citizen and will be subject to government security investigations and must meet eligibility requirements for access to classified information.
*Essential Duties and Responsibilities:*
- Designs, codes, tests, and maintains the low-level software that directly controls hardware.
- Write firmware and scripts for products hardware engineers develop
- Develop and write embedded software code according to specified requirements
- Perform engineering checkouts
- Help troubleshoot circuit boards
- Write firmware configuration reports
- Participate and conduct internal design reviews
- Work with software and hardware engineers to integrate and validate new product designs
*Preferred Qualifications: *
- BS in Electrical Engineering, Computer Engineering or equivalent
- Proficient in writing scripts
- Design and implement memory interfaces in FPGA
- Experience in high level software language (C/C++, Java)
- *Must be a U.S. citizen* and ability to obtain a DoD Secret security clearance is required
- SOC with FPGA
- Working experience developing board level test strategies including pre-test, calibration and final test
- Experience in FPGA design and simulation in Verilog HDL and/or VHDL
- Experience with Linux Kernel (preferred)
- Knowledge of digital communications including USB, 10GE, 40GE, 100GE a plus
- Experience within DoD and aerospace industry
- Current Secret or Top-Secret Security Clearance (preferred)
*About Us*:
Crescent Systems is committed to operating with integrity, respect, and a high standard of quality for our customers. We continue to explore new technology applications, advance our knowledgebase, and improve our unique skillset. We ask questions and voice concerns without fear; we participate only in honest enterprises. Crescent Systems has a solemn obligation to those we have the honor to support. We welcome new members to our team who are driven to share these core values.
Job Type: Full-time
Pay: From $90,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Relocation assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
Application Question(s):
- A requirement of this job is that you obtain and maintain a security clearance and you must be a U.S. citizen. Are you a U.S. citizen?
- Are you a dual citizen?
Experience:
- Linux: 3 years (Preferred)
- Zynq: 3 years (Preferred)
- RTOS: 5 years (Preferred)
- Java: 3 years (Preferred)
- DoD: 3 years (Preferred)
- FPGA: 3 years (Preferred)
- C/C++: 3 years (Preferred)
Work Location: In person