Embedded Firmware & Edge Application Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Edge & Embedded Development
- Develop and maintain edge applications using C, C++, and Python
- Design system-level services for real-time data acquisition and processing
- Optimize performance for CPU, memory, and I/O constrained environments
- Linux OS & System Engineering
- Work with Ubuntu / Yocto-based Linux systems
- Configure and manage system services (systemd), networking, and OS-level components
- Customize and maintain embedded Linux images (Yocto preferred)
- Industrial Protocol Integration
- Implement and support industrial communication protocols such as:
- o Modbus (RTU/TCP)
- o OPC-UA
- o Ethernet/IP
- Integrate with industrial sensors (vibration, temperature, etc.)
- Enable reliable telemetry ingestion at the edge
- Edge Containerization & Deployment
- Build and manage Docker containers for edge workloads
- Develop and deploy modules using Azure IoT Edge runtime
- Handle module lifecycle including deployment, updates, and monitoring
- Cloud Connectivity
- Integrate edge systems with Azure IoT Hub
- Implement secure and reliable communication (store-and-forward, retries)
- Support edge-to-cloud data pipelines and command execution
- Security & Device Management
- Implement secure communication using certificates and TLS
- Ensure device hardening and compliance with security best practices
- Support OTA updates and device lifecycle management
- Debugging & Support
- Troubleshoot issues in deployed gateways (remote and onsite)
- Perform root cause analysis for system, network, and application issues
- Collaborate with hardware, cloud, and platform teams for resolution
- Required Skills & Qualifications
- 3-8 years of experience in embedded systems / edge application development
- Strong programming skills in C / C++ (mandatory) and working knowledge of Python
- Hands-on experience with Linux systems (Ubuntu required, Yocto preferred)
- Experience with Docker/containerization in edge environments
- Knowledge of Azure IoT Edge / IoT Hub or similar IoT platforms
- Experience with industrial protocols (Modbus, OPC-UA, etc.)
- Understanding of networking concepts (TCP/IP, serial communication)
- Familiarity with system tools such as systemd, shell scripting, logging frameworks
- Preferred Skills & Qualifications
- Experience with Yocto build system and custom Linux image creation
- Knowledge on ODVA Compliance
- Exposure to Edge AI / signal processing (FFT, vibration analytics)
- Experience with OTA tools (e.g., Canonical Landscape/Mender)
- Knowledge of cybersecurity practices for embedded/edge devices
- Familiarity with Azure ecosystem (IoT Hub, Event Hub, cloud integration)
- Experience working in Industrial IoT / manufacturing environments
- About Regal Rexnord
- The Company's end markets benefit from meaningful secular demand tailwinds, and include factory automation, food & beverage, aerospace, medical, data center, warehouse, alternative energy, residential and commercial buildings, general industrial, construction, metals and mining, and agriculture.
- Notification to Agencies : Please note that Regal Rexnord Corporation and its affiliates and subsidiaries ("Regal Rexnord") do not accept unsolicited resumes
Benefits
Additional Information
Work Model: You'll work in a hybrid model, onsite at your designated Regal Rexnord location at least 3 days per week (Monday-Thursday), with flexibility to work remotely up to 2 days, including Friday. ____________________ Position Overview We are seeking a skilled Embedded Firmware & Edge Application Developer to design and develop software for industrial edge gateways and sensor firmware. This role focuses on building reliable, high-performance edge applications that interface with industrial equipment and sensors, process real-time data, and securely connect to cloud platforms such as Azure IoT. The ideal candidate will have strong expertise in Linux-based systems (Ubuntu/Yocto), embedded programming (C/C++), edge containerization, and industrial IoT protocols, with the ability to work across Sensor and Gateway/Edge layers.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at regalrexnord? Share your experience