We are looking for a Hardware Engineer to join our growing software
development team and build out the next generation of our platforms.
The ideal candidate is a passionate self-motivated individual with the
ability to learn new technologies quickly. We will consider candidates
having a wide range of skill sets with junior and above experience
levels. They must be at ease working in an agile environment with
little supervision. This person should embody a passion for continuous
improvement, test-driven development, and creative thinking.
Our Company
Covert Alert is a technology development company that specializes in
disrupting the safety marketplace, located in downtown Indianapolis.
We are centered on creating products that address security needs
across all three tiers of safety: personal, group/institutional, and
community. Covert Alert is developing and updating a next generation
backend on the internet that overlays all three tiers of safety needs
and integrates them into one seamless solution. This is an in-house
position working with a team of highly skilled individuals.
Competitive compensation and benefit package available with unlimited
opportunity for growth and advancement.
Responsibilities
Conducting research on new technologies and techniques related to
electrical design and recommending updates to the company's
processes and tools.
Troubleshooting issues that arise during testing or production and
implementing solutions in a timely manner, as well as the following:
Drive electrical architecture, specification, component selection,
circuit board design, implementation, verification, board bring up
and debugging.
Partner with software, manufacturing teams and production test
teams.
Ensure boards are compliant with all industry standards and
regulatory requirements.
Write the algorithms, or rules, that tell a device how to behave.
Required Educations and/or Experience
Expertise in modern computer systems, network systems and
technologies.
Strong analytical and problem-solving skills, with the ability to
identify and resolve complex issues related to electrical design and
implementation. Experience with design for manufacturability (DFM)
and design for testability (DFT) principles to ensure efficient and
effective production processes.
Knowledge of relevant industry standards and regulations related to
electrical design, such as EMC/EMI, safety, and environmental
requirements.
Experience with continuous integration and continuous deployment
(CI/CD) tools and practices to streamline software and firmware
development.
Advanced knowledge of electrical engineering / electrical systems.
Strong understanding of computer programming languages and tools
(Python, Embedded C, C++, bash programming, git, AI, assembly
language, …)
Embedded C, C++, bash programming, git, AI, assembly language, …)
Experience in designing and implementing mixed-signal circuit boards
from concept through production using processors, FPGAs, Ethernet,
multi-GHz Serdes, DRAM interfaces (DDR4), I2C, SPI, operational
amplifiers, analog to digital and digital to analog converters, and
power supply components.
Very good knowledge of Linux operating system.
Have experience prototyping and testing your own boards from end to
end.
Experience in PCB technology and electrical design as well as
familiarity with the following areas: DDR4, PCIe and I2C/SPI/UART
buses.
Experience in FPGA architecture, RTL/Verilog/Blue Spec, STA,
testbench validation, regression testing, power analysis, and system
validation.
The individual must have the skills on utilization of various
software such as AutoCAD and any relevant electrical specific
software.
Develop and implement new firmware, debug firmware to ensure it
functions properly, evaluate performance, and troubleshoot as
needed.
Bachelor’s degree or master’s degree in Electrical Engineering,
Computer Engineering, Embedded Software, Firmware Engineering or
similar engineering fields.
Must have a deep understanding of microprocessor and
microcontroller, electronics, algorithms, and design pattern.