Senior Software Architect - Angular
ARi
Job Description
ARi, headquartered in East Peoria, IL, USA, is a rapidly expanding global engineering enterprise. The essence of our "i" symbolizes our distinctiveness from competitors an embodiment of innovation, intelligence, ingenuity, and insight. Boasting a diverse team of over 1,500 engineering experts hailing from various nations and cultures across the globe, we are excellently poised to provide intricate and personalized resolutions to our esteemed clients.
At ARi, our engineers form the foundation of our strategic endeavors aimed at constructing cutting-edge solutions within the industry. Their efforts serve to strengthen both ARi and its worldwide clientele, as they collaborate, integrate, and verify embedded and control software systems. ARi grants entry to state-of-the-art training, tools, and technology, offering an expansive career trajectory as a frontrunner in technology. Join ARi to contribute to a global influence that knows no bounds!
Duties/Responsibilities:
- Engage in daily stand-up sessions to furnish progress updates
- Conduct thorough unit testing of software to validate alignment with design and customer specifications
- Deliver clear communication and demonstrations of modifications to clients
- Record and relay customer feedback, maintaining an ongoing dialogue with the Product Owner
- Contribute actively to design review meetings and uphold quality protocols
- Develop comprehensive documentation to accompany software changes, encompassing functional specifications, user guides, manuals, release notes, and implementation details
- Maintain current expertise through exploration of cutting-edge development tools, programming methodologies, and computing hardware
- Embrace learning opportunities such as educational pursuits, perusal of professional literature, nurturing personal connections, and active involvement in professional associations.
Education/Experience
-
Bachelors or Masters degree in Computer Science/Electrical or relevant field required.
- 10 or more years of overall experience in the relevant technology
Required Skills:
- Proficient in frontend and business logic development, accumulating more than 5 years of experience
- Seasoned in HTML5 and skilled in Angular/React JS development for over 5 years
- Extensive background of 5 plus years in Real-Time Operating Systems (RTOS) including FreeRTOS, VxWorks, QNX, ThreadX, OSE RTOS, and Integrity RTOS
- Extensive involvement, spanning 5 plus years, in various protocols like CAN, J1939, Modbus, TCP-IP, UDP, and Telemetry
- Profound skills as a full-stack developer, both on the frontend and backend, specializing in HMI Applications
- Adept at rapidly prototyping and vetting proof of concepts
- Familiarity with web components and their integration into machine health applications
- Skillful integration of C++ components into subsystems under domain control
- Solid grasp of internet protocols and video streaming technologies
- Proven experience in developing Rapid Prototypes aligned with emerging technologies and trends
- Additional advantage of database experience, particularly with Oracle/SQL
The Benefits of Working at ARi
At ARi, our commitment to our employees goes beyond the workplace, ensuring comprehensive benefits. From day one, full-time employees enjoy group health, dental, and life insurance coverage. Additionally, vision coverage is accessible starting the following month.
Recognizing the significance of rejuvenation, we provide paid time off, sick days, company holidays, and maternity/paternity leave to our full-time staff. In times of loss, we also offer bereavement support. Furthermore, a 401(k) program is maintained for eligible employees.
Embracing diversity as a strength, we welcome individuals from all walks of life, as we believe it fortifies our organization. If you're seeking to join a team that values diversity, upholds employee well-being, and fulfills professional needs, we encourage you to apply today!