Electrical Engineer
About the role
The position is a highly skilled electrical designer with a focus on developing robust, high-performance electrical systems that integrate seamlessly with our electromechanical components. This role involves designing and developing embedded and power circuits, developing real-time embedded software, performing simulations, collaborating with mechanical and software teams, leading PCB design, and conducting extensive testing and debugging.
Responsibilities
- Create detailed electrical schematics and PCB layouts that meet performance and durability requirements for autonomous turret systems including embedded and power circuits.
- Develop real-time embedded software in C++ and Python, focusing on real-time responsiveness and efficiency for autonomous defense applications.
- Perform simulations for signal integrity, thermal management, and electromagnetic compatibility (EMC) to ensure robust and reliable designs.
- Collaborate closely with mechanical and software teams to integrate electrical and mechanical components, ensuring optimal performance and reliability in harsh environments.
- Lead the development of high-quality printed circuit boards, adhering to best practices in layout, signal integrity, power distribution, and EMC considerations per military standards.
- Document and maintain detailed documentation of designs, including schematics, PCB layouts, simulation results, and test protocols.
- Conduct extensive testing, simulation, and debugging in both lab and field environments, troubleshooting and optimizing electronics and software for various real-world conditions.
- Continuously improve code performance and reduce power consumption to maximize system efficiency on hardware-constrained platforms.
Requirements
- Educational Background: Bachelor’s or Master’s degree in Electrical Engineering or a related field.
- Embedded circuit design: Knowledge of microcontroller-based control systems including power conversion and motor drive.
- Schematic Design & PCB Layout: Expertise with electrical design and PCB layout tools such as Altium Designer, OrCAD, or Eagle.
- Simulation Tools: Proficiency with simulation software (e.g., SPICE, ANSYS Electronics) for evaluating circuit behavior under various environmental and operational stresses.
- Electromechanical Integration: Proven experience integrating electrical components with mechanical systems, such as sensors, motors, and actuators.
- Testing and Validation: Hands-on experience with testing methodologies, equipment, and protocols for validation of designs against military standards.
- Strong Background in Embedded Software: experience in embedded software development with a focus on real-time, safety-critical systems.
- Proficiency in C++ and Python: Extensive experience in C++ for embedded systems, with additional proficiency in Python for scripting and development.
- Experience with Real-Time Robotics Systems: Hands-on experience designing and deploying software for robotics applications, with a focus on real-time control and responsiveness.
- Systems Integration: Ability to integrate software with various sensors, actuators, and control hardware in robotic and autonomous systems.
- Thermal Management Expertise: Knowledge of techniques and materials used in heat dissipation and thermal design for high-power systems.
- Embedded Linux Experience: Familiarity with embedded Linux and RTOS environments, as well as experience building custom kernels for embedded platforms.
- Networking and Communication Protocols: Knowledge of networking protocols (e.g., TCP/IP, UDP) and communication protocols used in robotics systems (e.g., CAN, UART, I2C).
- High-Performance Embedded Systems: Skills in optimizing code for low-latency, high-performance applications with strict power and computational constraints.
Qualifications
Must have a minimum of 5 years of relevant experience in electrical engineering, embedded systems, and software development. Must be proficient in C++ and Python, and have experience with embedded Linux and RTOS environments. Must have hands-on experience with testing methodologies, equipment, and protocols for validation of designs against military standards. Must have experience with thermal management and heat dissipation techniques for high-power systems.
Skills
- Expertise in schematic design and PCB layout.
- Proficiency in simulation tools for circuit evaluation.
- Knowledge of thermal management and heat dissipation techniques.
- Familiarity with embedded Linux and RTOS environments.
- Experience with networking and communication protocols.
- Skills in optimizing code for low-latency, high-performance applications.
Benefits
Competitive salary, ACS Equity Package, Health, Dental, Vision Insurance, Paid Time Off, and Allen Control Systems is an Equal Opportunity Employer.
Pay
TBD
Schedule
TBD