What are the responsibilities and job description for the Linux Controller Platform Developer position at Moxion Power?
Job Title: Linux Controller Platform Developer
We are seeking a highly skilled and experienced Senior Firmware Engineer with expertise in Linux Platform and Application Development to join the Firmware Engineering team at Moxion Power.
This role will play a crucial part in the development of our mobile power platform. You will be responsible for designing and developing firmware for our Linux-based controller platform, as well as remote control and telemetry functions for both user and service-oriented workflows.
About Our Team
We are a passionate team dedicated to creating innovative solutions for the environment. We believe that diverse perspectives drive innovation and growth.
The Role
- You will be responsible for bringing up our Linux based controller platform working with Buildroot/Yocto and other tools to customize our image
- You will design and develop remote control and telemetry functions for both user and service oriented workflows
- You will collaborate with the cloud applications team on telemetry and remote interface specification
- You will design and develop software that operates our system's touchscreen and physical controls to create a world class operator experience
- You will design and develop real time command and control applications for distributed energy resource management
Responsibilities:
- Key Responsibilities Include:
- Designing and developing firmware for our Linux-based controller platform
- Developing remote control and telemetry functions for both user and service-oriented workflows
- Collaborating with the cloud applications team on telemetry and remote interface specification
- Designing and developing software that operates our system's touchscreen and physical controls
- Designing and developing real-time command and control applications for distributed energy resource management
Requirements:
- Qualifications Include:
- 5 years of experience with embedded C/C programming
- Experience with debugging tools, performance profiling, and optimization techniques
- Solid understanding of embedded system architecture
- Strong problem-solving skills and ability to analyze and debug complex system-level issues
Benefits:
- Competitive Compensation Package
- Paid health, dental, and vision coverage
- 401K plan
- PTO
- Competitive equity package
Work Environment:
Moxion has a collaborative work environment where diversity is valued and innovation is encouraged.