NOMAD GCS DOES NOT SUPPORT THE H1B VISA FOR THIS POSITION.
Position: Integration Engineer I
Division: Technology
Department: Nomad Total Command (NTC)
Schedule : Full-Time
Reports To: NTC Program Manager
Overview: Nomad Global Communications Solutions (Nomad) is a leading provider of advanced interoperable communication solutions for disaster response, tactical operations, mobile telemetry, and medical command centers. We serve customers within the state and federal government, as well as private sector customers worldwide. Our mission is to provide seamless solutions when every second matters.
The NTC Integration Engineer I programs, installs, and troubleshoots Nomad Total Control (NTC)-related equipment, hardware, and software, including the central node, microprocessors, touchscreen monitors, thermostats, cables, and connectors. Regarding hardware, the position requires following and developing processes and procedures. Regarding software, the Integration Engineer I must program the hardware and contribute to coding efforts related to the NTC web application and portal.
Primary Responsibilities:
Plan & Analyze
Participate in SPN meetings, design reviews and Tier III meetings, document the requirements, and elevate any customizations.
Coordinate
Coordinate design, production, testing, and related activities with appropriate personnel.
Build & Assemble
Build and/or modify:
embedded software for micro-controlled hardware (Modules) and sensors;
software for Control Systems (Central Node);
software and system architecture for Content Delivery and Distribution systems including, but not limited to, Encoders and CDNs; and
software/communication libraries and communication protocols including, but not limited to, communication between Modules, Central Nodes, Sensors, and 3rd party control systems.
Assemble and modify existing pieces of equipment and software to meet special needs.
Production / Installation
Program, install, configure, and troubleshoot all NTC hardware pursuant to the NTC integration process and according to the Project’s system design.
Install (crimping, soldering, etc.) the proper connectors at each end of the cables according to SOPs and best practices.
Install NTC equipment according to the NTC Layout spreadsheet and documentation.
Perform other duties and activities as required or as requested by manager.
Test
Test NTC installations based on the NTC Test spreadsheet and document results.
Assist with the creation of an NTC test process applicable to new software and hardware prior to installation; manufacture and wire test boards.
Document
Modify NTC Test spreadsheet as hardware and software changes.
Modify NTC Layout documentation as hardware and software is changed.
Edit/update all documentation as tasks are completed or information conveyed at Tier III meetings to keep the Program Manager up to speed on project status.
Document new NTC hardware innovations.
Assist with NTC software documentation.
Train
Provide internal and external training and literature for newly developed products and technologies.
Support
Provide delivery assistance, technical troubleshooting, product installations, and warranty work on basic projects.
Assist in arranging direct delivery, training, and installation of products and equipment as needed, providing expertise in the concepts, practice, and procedures utilized to operate the equipment.
Consult with clients to resolve uncomplicated problems and to provide ongoing support.
Serve in a troubleshooting capacity related to product equipment malfunction.
Secondary Responsibilities:
Participate in software development meetings.
Develop basic frontend user interfaces and backend code for internet/intranet applications:
recommend design methodologies and toolsets;
create multimedia applications using authoring tools;
remove or escalate obstacles; and
design and conduct tests prior to delivery.
Debug and troubleshoot development issues across platforms.
Take ownership of projects and provide input sufficient to complete Sprints.
Support end users by developing documentation and assistance tools.
Accountabilities
Satisfy the above responsibilities on a quarterly basis. Additionally:
Escalate roadblocks.
Design system hardware for future iterations of the NTC platform and related products.
Work with Software Engineers to log all NTC hardware activities and create the necessary logic flows to control NTC features and functions.
Learn system architecture design, frontend coding, and backend coding sufficient to complete basic-to-moderately challenging projects.
Avoid repeat mistakes when submitting code and demonstrate learning by asking thoughtful questions after exhausting independent research.
Collaborate with other Team members on the escalation of any issues.
Complete timely tasks pursuant to agreed-to Sprint requirements in a high-quality manner.
Actively participate in NTC meetings and demonstrate effective communication.
Travel as needed.
Required Education / Experience
Education / Experience:
BS in Engineering, Computer Science, or related field
or
High school degree and 3+ years’ experience in electrical or software engineering or similar
Employment Experience:
Basic understanding of microcontrollers and electrical or mechanical engineering
Basic understanding of electrical drafting, technical writing, and technological designs
General understanding of web application function, Linux, and Windows OS
Experience coding in C++ and/or Python; preferred use, programming microcontrollers
Working knowledge of NodeJS, JavaScript, React, and/or similar
Working knowledge of relational database systems and Object Orientated Programming
Basic understanding of HTML/CSS, with basic programming skills
Basic understanding of web application function, including security, session management,
SSL Certificates, and user authentication and authorization
Compensation & Benefits
Nomad offers a competitive base pay along with a benefits package.
Promotion & Compensation Increases
Advancement based, in part, on regularly exceeding expectations in Quarterly Reviews.
Nomad GCS is an equal opportunity employer, (EOE,) and voluntarily follows affirmative action guidelines. As an equal opportunity employer, Nomad GCS does not discriminate in its employment decisions on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable state and local laws.
Department
64- Nomad Total Command (NTC)
Employment Type
Full-Time
Minimum Experience
Mid-level
Compensation
$43 - $46,000 DOE w/ benefits