Embedded Systems Engineer II
Nomad Global Communication Solutions · Columbia Falls, MT · 3 wk ago
On-siteInformation TechnologyFull-time
About the role
Nomad Global Communication Solutions (Nomad GCS) is a leading provider of communication and response products serving a wide range of customers. Our purpose is to be the solution when every minute matters. We are seeking Embedded Systems Engineers to help design, develop, and support the embedded hardware systems for Nomad Total Command™ (NTC) and other systems integrated into Nomad products.
Responsibilities
- Design, develop, and support embedded hardware and firmware used within Nomad Total Command (NTC) and other Nomad platforms.
- Develop firmware and control logic using C/C++ for microcontrollers and embedded processors supporting modules and control interfaces.
- Specify/test new embedded computers, network switches, and other hardware for NTC or other Nomad platforms.
- Integrate sensors, actuators, networking interfaces, and operator control systems used by the NTC platform.
- Design and troubleshoot embedded systems using CAN, SPI, I²C, UART, Ethernet, and related protocols used within various communication networks.
- Ensure systems exhibit deterministic and predictable behavior, particularly in real-time or near real-time environments.
- Review, edit, or write JSON based configuration files.
- Implement error logging, as well as frequent “health checks” and hardware status updates.
- Drive improvements in reliability through testing, diagnostics, and design iteration.
- Diagnose complex interactions between hardware, firmware, networking, and electrical systems.
- Work within Linux-based environments, including containerized environments (Docker).
- Flash embedded firmware for micro-controlled hardware and sensors.
- Write control logic & software for Programmable Logic Controllers (PLC’s).
- Participate in efforts to automate and continuously improve NTC hardware configuration.
- Attend meetings regarding upcoming builds, take meaningful notes, and actively participate:
- Proposal Reviews;
- Sales/Project Management Kickoffs;
- SPN reviews, Initial Design Reviews (IDR), and Executive Design Reviews (EDR);
- Actively participate in Executive Reviews and document any findings.
- Configure, or aid in configuring NTC hardware for production projects, ensuring configuration is accurate and aligns with customer requirements and intended system operation.
- Aid production team(s) with troubleshooting NTC issues.
- Design or assist in designing printed circuit boards (PCB’s).
- Participate in design reviews, testing, validation, and root cause analysis of embedded hardware and control behavior.
- Work closely with Software Engineering to define hardware abstraction layers (HAL’s) and other methods to translate software commands into hardware actions.
- Assist software in defining how hardware data/control should be presented in the NTC frontend.
- Develop and improve embedded systems with the goal that hardware control logic is independent of NTC software functionality.
- Drive improvements in operational awareness, system automation, and reliability.
- Collaborate cross-functionally with Mechanical Engineering, Electrical Engineering, IT Integration, Human Factors Engineering, Software Engineering, Production, Quality, and Program Management teams to ensure embedded systems integrate cleanly with platform subsystems.
- Apply continuous improvement principles to improve reliability, determinism, manufacturability, and maintainability of embedded hardware.
- Produce clear technical documentation including:
- Engineering notes,
- Troubleshooting guides,
- Test procedures,
- Technical design documentation,
- System changes, firmware updates, and hardware improvements.
- Translate operational feedback into engineering improvements.
- Uphold and model Nomad Core Values in all work.
- Perform additional duties as assigned.
Qualifications
- Strong hands-on engineering capability combined with system-level thinking.
- Experience with microcontrollers, firmware development, and debugging tools used within NTC embedded systems.
- Experience with embedded protocols and subsystem integration supporting NTC modules.
- Experience with system-level troubleshooting of NTC embedded hardware and cabling.
- Experience with CAN, SPI, I²C, UART, Ethernet, and related protocols used within embedded hardware networks.
- Experience with Linux-based environments, including containerized environments (Docker).
- Experience with Programmable Logic Controllers (PLC’s).
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems architecture, firmware development, and debugging tools.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
- Experience with embedded systems design, development, and testing.
Similar jobs
Embedded Systems Engineer II
Engineeringapply on nomadgcs.bamboohr.com
Embedded Engineer II
Engineering$86k–$147k/yrapply on ehtl.fa.us6.oraclecloud.com
Embedded Engineer II
Engineering$86k–$147k/yrapply on ehtl.fa.us6.oraclecloud.com
Embedded Engineer II
Engineeringapply on ibqbjb.fa.ocs.oraclecloud.com
Embedded Engineer II
Engineering$86k–$147k/yrapply on ehtl.fa.us6.oraclecloud.com
Engineer II, Embedded Systems Design & Integration
Researchapply on jobs.thermofisher.com