Software Integration Engineer II Verified today
The Role
As a Software Integration Engineer in the Engines business unit, you will deploy and integrate River, our Electron-based command and control (C2) application, onto test stands and control hardware. You will bring up driver-level PLC and packaged control surfaces, validate data storage and real-time send/receive workflows, and troubleshoot in the loop.
Responsibilities
- Deploy, configure, and integrate River (Electron/TypeScript/Node.js) onto test stands and control hardware
- Bring up and validate driver-level PLC and packaged control surface communications (Modbus and other industrial protocols)
- Verify data storage, manipulation, and real-time send/receive workflows in the integrated environment
- Build, package, and manage software releases and deployments to operational systems
- Troubleshoot issues across the software/hardware boundary during integration and testing
- Partner with software, controls, avionics, and test engineers to resolve anomalies and improve integration workflows
- Develop and execute integration test procedures; capture results and lessons learned
Minimum Qualifications
- B.S. in Computer Science, Computer/Software Engineering, Electrical Engineering, or a related STEM field
- 2+ years of relevant software, integration, or test experience
- Working proficiency in TypeScript/JavaScript, Node.js, or a comparable language
- Experience integrating, deploying, or troubleshooting software on hardware in a test or operational environment
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
Preferred Qualifications
- Experience with Electron applications and build/release (CI/CD) pipelines
- Hands-on experience with PLCs and industrial protocols (Modbus, etc.) at the driver level
- Familiarity with time-series data, high-rate data acquisition, or real-time communication
- Experience with command and control or hardware-in-the-loop (HIL) test environments
- Ability to read schematics, P&IDs, or interface control documents
- Ability to support off shifts as needed
Location and Travel
- Kent, WA or Huntsville, AL
- Approximately 30% travel to support software deployment, integration, and bring-up across sites
- Relocation assistance provided
Compensation
Base pay range for WA applicants: $115,707.00 - $161,988.75. Other site ranges may differ.
Benefits
- Medical, dental, vision, basic and supplemental life insurance
- Paid parental leave
- Short and long-term disability
- 401(k) with company match of up to 5%
- Education Support Program
- Stock options for all regular employees (working at least 20 hours/week)
- Paid time off: up to four weeks per year based on weekly scheduled hours, and up to 14 company-paid holidays
- Bonuses may be eligible depending on role type and job level
Background Check
Required for all positions: Blue's Standard Background Check. Additional checks may be required depending on role type and military installation access needs.
