Company

AxelonSee more

addressAddressBlauvelt, NY
type Form of workFull-Time
CategoryInformation Technology

Job description

PRINCIPAL RESPONSIBILITIES AND DUTIES:
Specifying, designing, programming and maintaining embedded Linux and microprocessor/microcontroller-based controls systems, ability to program new applications and modify existing applications (hardware and software)
Enable devices to transmit IoT data for delivery to the cloud.
Research applicable industry standards, analysis of systems, create preliminary and detailed engineering designs to comply with required agency standards and certifications
Design, write, and debug firmware programs and control systems with an emphasis on generating code that is organized, structured, documented, maintainable and reusable
Provide technical support to internal stakeholders - Operations, Sourcing, Engineering, etc.
Collaborate with groups outside of HHWS, (e.g. tekmar, Watts Electronics) to develop controls and code that can be used across multiple platforms and avoid duplication of work.
Provide field technical support to customers and sales channels working with Technical Service team - product standards, specifications, troubleshoot, and resolve technical issues
Evaluate and apply new technology as required, stay current with the latest technical trends
Create and review technical specifications documentation, interact with all stakeholders to gather design critical information
Assist in developing detailed technical documentation for the technical publishing group, for end users and Technical Service team
Conduct detailed hardware and firmware validation testing to assure quality product; perform failure root cause analysis (RCA) on detective / suspect hardware and drive corrective and preventive action with appropriate QA group(s)
Ensure manufacturing, installation and operational testing conform to functional specifications and customer requirements
Assume project responsibility and ownership from specifications to a finished product
Manage multiple complex and large controls projects concurrently to meet commercial launch schedule and project budget
Plan, organize, and perform detailed electrical and/or control system design and testing activities; able to provide project cost and time estimates
Identify technical risks/issues and develop contingency plans to mitigate impact on project schedule or scope throughout product development lifecycle
Work with a sense of urgency and discipline in solving issues, completing assignments and removing roadblocks
Facilitate and share lessons learned and continuous improvement activities to ensure proliferation of knowledge and best practices implementation across the organization
Performs other duties and responsibilities as assigned or needed
EDUCATION:
Bachelor's degree in Engineering with 10+ years of experience with all aspects of controls and software development
Experience with controls and software engineering, including project management
Combination of education and experience in one or more of the following disciplines - Computer Science, Electronics and Communications, Electrical Engineering and Software Engineering
Master's degree is preferred
EXPERIENCE AND REQUIRED SKILLS:
Competent to write, debug, flash, and interface complex embedded code in C/C++; possess ability to interpret applicable codes
Experience with JavaScript, HTML, CSS, shell programming and job scheduling
Experience with Linux environment building and tools (eg: BuildRoot)
Experience with embedded multithreaded Real Time Operating Systems (RTOS)
Experience with TCP/IP shell commands and TCP/IP programming
Can read and understand electrical and electronic schmatics.
Strong OS fundamentals and networking concepts, Debian experience a plus
Working knowledge of Modbus, BACnet, and other industrial communication protocols
Exposure to Python, Java, C#, Qt or similar modern object-oriented language and programming development platforms.
An affinity for well-architected solutions and a passion for high standards of functionality, reliability, security, usability, efficiency, maintainability and portability.
Excellent interpersonal skills, maintain strong working relationship with all internal groups - other
Engineering disciplines, Sourcing, Operations, Quality, Project Management etc.
Excellent written and verbal communication skills; ability to effectively discuss both commercial and technical aspects of a project to all stakeholders, including executive level communication
Excellent planning, organization, time management, structured thinking, analysis, and problem-solving skills
Proven experience in architecting, designing, developing, testing, and implementing software application solutions
Experience with structured source code management & versioning systems and build environments and open source licensing models.
Self-motivated and ability to work independently and productively for long periods with little to no supervision; energetic work ethic with a can-do/positive approach
Working knowledge of various operating systems and their application advantages and weaknesses, electronic design software; and computer efficiency
Ability to structure product design, bills of material and configurations for use in a formal manufacturing environment. Engineering output must be easy to understand and employ by the following groups:
Technical Publications
Technical Service
Procurement
Production Control
Production
Customers (Reps, contractors, systems integrators, end users, etc.)
Linux UX/UI development experience a plus
Experience with Microsoft Azure Cloud Solutions, AWS, Xamarin, HTML 5, JSON, Java Script, AJAX and XML a plus
Broad professional experience in product development, operations, sales, engineering and marketing areas are a plus
High level in MS office, Visio, Adobe Acrobat, etc.
Ability to travel - up to 20%
PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.
While performing duties of the job, employee is required to sit; stand; walk; use hands to handle objects, tools, or controls; reach with hands and arms; talk and hear.
Employee will occasionally lift and/or move up to 25 pounds.
Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Office working environment.
Noise level is minimal.
Required to wear safety glasses, safety shoes and utilize other safety equipment as required while present on the shop floor.
Refer code: 7271956. Axelon - The previous day - 2023-12-19 23:32

Axelon

Blauvelt, NY
Popular Embed System Engineer jobs in top cities

Share jobs with friends