Senior Embedded Software Engineer to support security, maintenance, and long-term evolution of mission‑critical embedded platforms running RTOS and Embedded Linux environments across Client, ARM, and RISC‑V architectures.
Responsibilities
Develop, maintain, and enhance embedded software, drivers, BSPs, and platform components using C/C++
Analyze security vulnerabilities, assess platform impact, and implement remediation for RTOS and Embedded Linux systems
Investigate and resolve complex defects across kernel, driver, middleware, and application layers
Perform hardware‑software integration and debug issues using JTAG debuggers, oscilloscopes, logic analyzers, and serial interfaces
Develop and validate software for platforms utilizing SPI, I2C, UART, USB, CAN Bus, BLE, and Ethernet interfaces
Requirements
Bachelor’s or master’s degree in computer engineering, Computer Science, Electrical Engineering, or a related technical field
Install, commission, and configure BESS components, including batteries, inverters, control systems, and other electrical equipment.
Perform routine preventive maintenance and inspections on systems to ensure optimal performance and safety.
Diagnose, troubleshoot, and repair equipment malfunctions, often working with high-voltage DC systems, electrical switchgear, and low-voltage electronics.
Replace defective components, such as inverters, batteries, and wiring.
Use a variety of tools, including multimeters, oscilloscopes, load testers, and diagnostic software, to analyze systems and test components.
Requirements
A two-year technical diploma or equivalent certification in electrical, instrumentation, or a related field
Current Massachusetts or Rhode Island electrician journeyman’s license required
Nice to have: journeyman’s licenses desired RI/CT/NH/VT/ME
Regional technical authority for EROAD hardware, dividing time between hands-on installations and providing coaching, auditing, and support to the installer network.
Compensation
Competitive salary and benefits package
Responsibilities
Act as the go-to technical expert for EROAD hardware installations across your region
Provide phone and email support to installers and customers on technical issues
Produce SOP documentation and training materials, and deliver re-education on new products, rework and best practice
Coach and guide installer partners, building strong working relationships with installers and customers
Audit installation quality across the network and drive corrective actions where standards slip
Improve product quality, installation success, customer and dealer experience for residential energy solutions.
Locations (3)
Waukesha, Wisconsin, United States
Sussex, Wisconsin, United States
Portland, Maine, United States
Compensation
The salary range for this role based in S. Portland ME ) is ($78,200 - $100,000.) This compensation will ultimately be in line with the location in which the position is filled.
Responsibilities
Investigate escalations and track issues in Jira
Gather input from field teams, customers, and dealers
Translate needs into documented requirements
Lead larger technical projects from scope to closure
Research regulatory requirements and review design plans
Lead end‑to‑end software deployment, firmware flashing, and baseline configuration for newly assembled drones, bridging production and software release engineering.
Responsibilities
Flash, configure, and validate Linux‑based OS images, microcontrollers, and sensor payload firmware on newly built systems
Develop and maintain automated deployment scripts (Python, Bash, Ansible) to streamline production‑line flashing and bench testing
Perform end‑of‑line integration verification, network configuration, and hardware‑in‑the‑loop validation before field dispatch
Troubleshoot complex hardware‑software interaction issues on target platforms alongside embedded software and QA teams
Document deployment workflows, configuration baselines, and flashing procedures to support scalable production operations
EMD Mechanic responsible for maintenance, inspection, troubleshooting, and repair of heavy-lift and heavy-transport equipment across the United States.
Responsibilities
Perform maintenance, inspection, troubleshooting, and repair of Goldhofer SPMTs, modular trailers, hydraulic gantries, PPUs, heavy industrial cranes, and related heavy-lift equipment.
Diagnose mechanical, hydraulic, electrical, electronic control, instrumentation, and power-unit failures using systematic troubleshooting.
Read and interpret hydraulic schematics, P&IDs, electrical wiring diagrams, technical manuals, and manufacturer documentation.
Associate’s degree in electrical engineering, mechanical engineering, engineering technology, construction management, or a related technical discipline
Nice to have: Bachelor’s degree in electrical engineering, mechanical engineering, engineering technology, construction management
Nice to have: 7+ years of experience supporting residential and light commercial power generation systems