Job Summary
We are seeking a skilled and innovative Controls Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing control systems for various applications. This role requires a strong foundation in software development, algorithm design, and embedded systems, as well as proficiency in various programming languages and tools. The Controls Engineer will collaborate with cross-functional teams to ensure the successful integration of control systems into our products.
Duties
- Design and develop control algorithms for embedded systems and applications.
- Collaborate with hardware engineers to integrate control systems with PCB designs.
- Conduct debugging and troubleshooting of control software and firmware.
- Develop and maintain software documentation, including UML diagrams and Confluence pages.
- Utilize machine learning techniques to enhance system performance and efficiency.
- Perform unit testing and software quality assurance to ensure reliability of control systems.
- Analyze big data from sensors to optimize system performance.
- Participate in Agile development processes, contributing to sprint planning and retrospectives.
- Support the development of user interfaces (UI) for system interaction.
Qualifications
- Proficiency in programming languages such as Python, C, C++, Java, Objective-C, or C#.
- Experience with FPGA design and implementation is a plus.
- Knowledge of computer networking principles including TCP/IP, DHCP, and VoIP.
- Experience with embedded software development and firmware programming.
- Strong understanding of signal processing techniques and algorithms.
- Experience in scripting languages like Bash (Unix shell), Perl, or PHP is preferred.
- Knowledge of development tools such as Visual Studio, Eclipse, or GitHub is essential.
- Understanding of Internet of Things (IoT) concepts and technologies is a plus.
- Excellent analytical skills with the ability to solve complex problems effectively. Join us in shaping the future of technology through innovative control solutions!
Job Type: Full-time
Pay: $140,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
- Retirement plan
- Vision insurance
Work Location: Hybrid remote in Stone Mountain, GA 30087