*THIS POSITION IS 100% IN PERSON IN RIPON WISCONSIN*
Job Description Summary: The Junior Software Engineer provides software and firmware solutions for in house hardware, server, and applications. They report to the Senior Electrical Engineer with oversight by the Engineering Team Director and Software Engineer. Primary Duties and Responsibilities:
·Develop and support programs in Python, TypeScript, C, C++, C# and other programming languages for use on existing and active projects.
·Develop front-end user interfaces with HTML, CSS, JavaScript, PHP, and
C#.
·Perform coding, debugging, testing, and troubleshooting throughout the
application development process.
·Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
· Work alongside other engineers on the team to evaluate technology and apply best case solutions.
· Work in a team environment with management and
hardware engineers to design unique server and hardware solutions.
· Provide programming and coding needed to deliver a fully
functional system and hardware solution, utilizing Jira and Bitbucket Git tools.
· Write formal documentation and manuals for use internally and by end
users.
· The candidate should be proficient with Linux and Windows operating
systems, with a focus on Debian.
· Experience with Asterisk PBX server configuration and
deployment is ideal.
· Understanding of Modbus communications protocol, MQTT, and ONVIF standards.
· Ability to troubleshoot and diagnose various systems.
Additional Responsibilities:
·Provide additional engineering support as directed by the Engineering Team Director.
· Work with Audio, Card Access, and Video Management Systems.
· Willingness to learn and work in Autodesk CAD to update drawings and
documentation.
· Readiness to learn about Network switches, HP Aruba, Cisco, Juniper,
etc.
· Aid with other/undefined ACI tasks as requested by the Engineering
Team Director.
Knowledge and Skill Requirements:
· Associate Degree in Computer Programming, equivalent degree, or equivalent experience
· Debian Linux and Windows
· Python
· Node.js
· TypeScript
· C
· C++
· C#
· Bash
· HTML
· CSS including Bootstrap
· JavaScript including jQuery
· PHP
· SQL
· HTTP, SIP, Modbus, ONVIF, and MQTT
· REST APIs
· Nginx webserver
· Asterisk PBX
· Git
About Us
Accurate Controls Inc. is a fast pace, growing, exciting, and energetic group who provides security electronics integration to the correctional industry. Based out of Ripon, WI, we are a nationwide industry leader. As a family-owned business, we have been guided by the same founding philosophies and principles since 1982, that ACI will provide highly reliable, non-proprietary security solutions and do it with honesty and integrity. We foster a fun yet challenging environment for our employees to learn and succeed. We offer:
- Competitive wages
- Medical, Dental, and Vision Insurance
- 401(k) plan with employer match
- Short and Long-term disability insurance
- Paid Vacations and Holidays
- Flexible work environment
If having a career where every day presents new opportunities designing, engineering, and implementing systems, along with troubleshooting various security systems all while collaborating with a team of engineers dedicated to the highest quality security electronics integration then this is for you.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- 8-hour shift
- Monday to Friday
Job Type: Full-time
Pay: $40,000.00 - $55,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Work Location: In person