Talent.com
Embedded/FPGA Engineer
Embedded/FPGA EngineerCaliola Engineering, LLC • Colorado Springs, CO, US
Embedded / FPGA Engineer

Embedded / FPGA Engineer

Caliola Engineering, LLC • Colorado Springs, CO, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Position Description

Caliola's Embedded and FPGA engineers support the team by researching, designing, and implementing embedded and FPGA solutions across multiple projects. At Caliola, you will be involved in the design, development, and verification of complex signal processing algorithms. You will work closely with cross-disciplinary teams of software and hardware engineers to solve important problems. A solid design philosophy, sound integration and test discipline, and an excellent work ethic are required to be successful in this position.

Essential Responsibilities

  • Work alongside domain experts to design signal processing systems with embedded software and FPGAs.
  • Develop and maintain a suite of unit level and integration tests to ensure design quality.
  • Provide driver and low-level support code to interface with the FPGA (C or C++).
  • Architect functional performance tests using tools like oscilloscopes, logic analyzers, spectrum analyzers, etc.
  • Script FPGA and software builds for use in continuous integration pipelines.
  • Work with cross-functional engineering teams including software and hardware engineers.
  • Provide regular progress updates to other team members and leadership.
  • Prepare technical documentation, including design requirements, specifications, test reports, and user manuals.
  • Other duties as assigned.

What We Require

  • BS in Electrical Engineering or related discipline.
  • 3+ years of experience using HDL to develop custom logic for FPGA design.
  • Fluency in C and some familiarity with C++.
  • Experience with common protocols such as SPI, I2C, UART / Serial, JTAG, etc.
  • Experience with debugging and development on an ARM-based SOCs.
  • Experience troubleshooting designs in the lab on hardware.
  • Experience developing chip level designs for FPGAs in VHDL, Verilog, or SystemVerilog.
  • Experience simulating and verifying large HDL projects using tools like AMD / Xilinx Vivado, Questa, Active HDL, Riviera Pro, or an equivalent toolchain.
  • Experience in digital logic design including timing closure for high-speed designs.
  • Experience reading schematics, datasheets, and other technical information and the ability to apply the information to the design process.
  • Experience with AMD / Xilinx Vivado, Intel / Altera Quartus, or other comparable FPGA development toolchains.
  • Experience with several bus types including SPI, I2C, I2S, USB, PCIe, AXI streaming, AXI, Wishbone, etc.
  • Experience designing FPGAs to customize System-on-Chip (SoC) systems including interfacing with software (interrupt controllers, DMA controllers, etc.).
  • Experience with clock domain crossing, timing constraints, pin assignment, placement, and layout constraints.
  • This position requires the ability to obtain and maintain a security clearance issued by the U.S. Government. Security clearances may only be granted to U.S. citizens. Applicants may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
  • What We Value

  • M.S. or PhD in Electrical Engineering or related discipline.
  • 3+ years of experience using HDL to develop custom logic for FPGA design.
  • Fluency in C++, Python, TCL, and shell scripting.
  • Digital system design experience in FPGAs or ASICs.
  • Experience with AMD / Xilinx chip scope ILA or Intel / Altera Signal Tap.
  • Knowledge of the Linux Kernel or other low level operating system programming.
  • Solid foundation of engineering skills and knowledge, including how engineering projects progress from initial to planning to final completion and use by the customer.
  • Understand trade-offs between area, speed, and development time.
  • A deep understanding of digital signal processing algorithms and implementation trade-offs.
  • Dedication to maintaining a well-tested codebase.
  • Effectively manage schedules and priorities with minimal direction to meet deliverables.
  • Self-starter and a problem solver; must have the ability to see the big picture and implement changes as required.
  • A thirst for knowledge and a willingness to learn and teach others.
  • Minimum Physical Requirements

  • Must possess excellent verbal and written communication skills in English.
  • Must be able to sit and / or stand for extended periods of time.
  • Ability to transition between sitting and standing as required.
  • Ability to bend, stoop, and reach.
  • Ability and dexterity to grasp, handle, and manipulate small items such as, but not limited to, cellphones, laptops, USB drives, business cards, documents.
  • Expression of Interest : By applying for this job, you are expressing interest in this position and could be considered for other career opportunities at Caliola. Should a match be identified between your skillset and Caliola's requirements for this or a future opening, you may be contacted.

    At Caliola, we believe that true innovation can only occur when teammates bring their authentic selves to collaborate in a supportive and encouraging environment. We are an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class.

    Caliola participates in E-Verify, an internet-based system used to confirm the employment eligibility of all new hires. Upon hire, all employees are required to complete Form I-9 to verify their identity and employment eligibility to work in the United States.

    ATTENTION RECRUITERS

    Please do not contact Caliola on recruiting services related to the posted position.

    All candidates will be required to pass a basic background screening.

    Salary : $101,630 - $151,788 per year

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Engineer • Colorado Springs, CO, US

    Job_description.internal_linking.related_jobs
    Point of Care Testing Specialist

    Point of Care Testing Specialist

    UCHealth • Peyton, CO, US
    serp_jobs.job_card.full_time
    UCHealth Leprino Building AMC, US : CO : Aurora.Pay is dependent on applicant's relevant experience.Performs training, competency assessment, and regulatory oversight for Clinical Laboratory Improvemen...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Tactical Radio Embedded Software Engineer

    Tactical Radio Embedded Software Engineer

    Contract Professionals • Colorado Springs, CO, US
    serp_jobs.job_card.full_time
    Tactical Radio Embedded Software Engineer.Colorado Springs, CO or Fort Wayne, IN (On-Site or Flex).Tactical Radio Embedded Software Engineer to join our Advanced Electronics Systems Engineering tea...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Uber • Calhan, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Embedded Software Engineer-RF & communications Systems (SDR)

    Sr. Embedded Software Engineer-RF & communications Systems (SDR)

    Secmation • Colorado Springs, CO, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Software Defined Radio Development Engineer.Position Type : Full-Time | Hybrid.Relocation assistance (if applicable).Join the Future of Secure Embedded Communications. Secmation is looking for a Seni...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    EEG Monitoring Technologist III

    EEG Monitoring Technologist III

    UCHealth • Peyton, CO, US
    serp_jobs.job_card.full_time
    Location : Anschutz Inpatient Pavilion.Pay is dependent on applicant's relevant experience.The role of the EEG technologist is real time monitoring of continuous and intermittent EEG, detect abnorma...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Drive With Uber : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Drive With Uber : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Uber • Calhan, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Part-time gig : Earn at least $1810 for your first 129 trips, guaranteed.

    Part-time gig : Earn at least $1810 for your first 129 trips, guaranteed.

    Uber • Goldfield, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Kavaliro • Colorado Springs, CO, US
    serp_jobs.job_card.full_time +1
    Be among the first 25 applicants.Kavaliro has partnered with a client seeking a C / C++ Embedded Software Engineer with Linux & Hardware Interface experience for an exciting direct hire opportuni...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Delivery Driver - Start Earning Quickly

    Delivery Driver - Start Earning Quickly

    DoorDash • Elizabeth, CO, United States
    serp_jobs.job_card.full_time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Drive with Uber : Earn at least $1810 when you complete 129 trips.

    Drive with Uber : Earn at least $1810 when you complete 129 trips.

    Uber • Calhan, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Model-Based Systems Engineer

    Embedded Model-Based Systems Engineer

    Phase2 Technology • Colorado Springs, CO, US
    serp_jobs.job_card.full_time
    Embedded Model-Based Systems Engineer.Develop next-generation safety-critical systems.Work on cutting-edge embedded solutions development and advanced Model-Based Systems Engineering (MBSE) methodo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Flexible schedule - Earn at least $1810 by driving 129 trips with Uber

    Flexible schedule - Earn at least $1810 by driving 129 trips with Uber

    Uber • Goldfield, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Flexible $ : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Flexible $ : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Uber • Goldfield, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    C / C++ / Python Embedded Software Engineer

    C / C++ / Python Embedded Software Engineer

    Liberty Personnel Services, Inc. • Colorado Springs, CO, US
    serp_jobs.job_card.full_time
    Join a collaborative engineering team developing embedded systems for hardware products including single-board computers, control systems, and LED signage. You'll lead end-to-end development of embe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Drive with Uber : Earn at least $1810 when you complete 129 trips with Uber, guaranteed

    Drive with Uber : Earn at least $1810 when you complete 129 trips with Uber, guaranteed

    Uber • Calhan, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Quick Earnings : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Quick Earnings : Earn At Least $1810 For Your First 129 Trips, Guaranteed.

    Uber • Goldfield, CO, US
    serp_jobs.job_card.full_time +1
    Earn at least $1810 driving with Uber when you complete your first 129 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Engineer

    Embedded Engineer

    Sram Corporation • Colorado Springs, CO, US
    serp_jobs.job_card.full_time
    Engineering and Design, Information Technology.We're looking for an Embedded Software Engineer to join our team in Colorado Springs, helping build the future of technology for cyclists worldwide.Th...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Software Engineer (Traffic) at Jobot Colorado Springs, CO

    Embedded Software Engineer (Traffic) at Jobot Colorado Springs, CO

    Jobot • Colorado Springs, CO, US
    serp_jobs.job_card.permanent
    Embedded Software Engineer / Great Place To Work!.Salary : $110,000 - $140,000 per year.We are a leading provider of innovative digital signage solutions, offering a wide range of products—from fuel...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted