Current jobs related to Senior Firmware Engineer - Richmond, Virginia - Moxion Power Co.


  • Richmond, Virginia, United States Moxion Power Full time

    About Moxion PowerMoxion Power is a leading vertically integrated manufacturer of all-electric mobile power and energy storage solutions. Our company has developed commercial-scale, powerful, silent, and emissions-free mobile battery stations that are designed to replace traditional diesel generators in most applications today. We're pioneering mobile energy...


  • Richmond, Virginia, United States Schneider Electric Full time

    About the RoleWe are seeking a highly skilled and experienced Embedded Software Technical Manager to join our team at Schneider Electric. As a key member of our Prosumer NAM team, you will be responsible for leading and managing a team of embedded firmware engineers, providing technical guidance, coaching, and performance feedback.Key ResponsibilitiesLead...


  • Richmond, Virginia, United States Stantec Full time

    Senior Civil/Water Resources EngineerWe are seeking a Senior Civil/Water Resources Engineer to provide technical leadership for Power sector projects.This position will be part of our Environmental Services team that offers expertise in design projects for public utilities, electric transmission, substations, battery storage facilities, and solar projects.As...


  • Richmond, Virginia, United States M.C. Dean, Inc. Full time

    Design Engineer, SeniorWe are seeking a highly skilled and experienced Design Engineer, Senior to join our team at M.C. Dean, Inc. This is a challenging and rewarding role that requires a strong background in electrical design and a passion for delivering high-quality solutions.Key Responsibilities:Develop and integrate building power and lighting...


  • Richmond, Virginia, United States Capital One Full time

    Job Title: Senior Data EngineerCapital One is seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data systems and architectures.Key Responsibilities:Collaborate with cross-functional teams to design and develop data pipelines and...

  • Senior Data Engineer

    12 hours ago


    Richmond, Virginia, United States Capital One Financial Corp Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team at Capital One Financial Corp. As a Senior Data Engineer, you will play a key role in designing, developing, and implementing data engineering solutions that drive business value and improve customer experiences.Key Responsibilities:Collaborate with...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Manpower Group Inc. in Richmond, VA. As a Senior Software Engineer, you will be responsible for developing and delivering complex software requirements to accomplish business goals.Key ResponsibilitiesDevelop...


  • Richmond, Virginia, United States Summit Human Capital Full time

    Job Title: Senior Data Engineer Job Summary: We are seeking a highly skilled Senior Data Engineer to join our team at Summit Human Capital. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale data engineering solutions. Responsibilities: * Participate in technical planning and requirements...


  • Richmond, Virginia, United States Parker Hannifin Corporation Parker Aerospace Group Full time

    Job Title: Senior Mechanical EngineerParker Hannifin Corporation is seeking a highly skilled Senior Mechanical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex mechanical systems and products.Key Responsibilities:Develop and implement design specifications for...


  • Richmond, Virginia, United States Capital One Financial Corp Full time

    Job Title: Senior Data EngineerCapital One Financial Corp is seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, developing, and implementing large-scale data systems and architectures.Key Responsibilities:Collaborate with cross-functional teams to design and develop data pipelines...


  • Richmond, Virginia, United States Charter Senior Living Full time

    Job SummaryWe are seeking a highly skilled and experienced Chief Engineer to oversee all aspects of maintenance and engineering operations within our organization. The successful candidate will be responsible for managing the maintenance team, implementing preventative maintenance programs, and ensuring the safe and efficient operation of all mechanical and...


  • Richmond, Virginia, United States Sustainable Design Consulting, LLC Full time

    {"title": "Senior Consultant, Mechanical Engineering", "description": "Lead Sustainability ConsultantSustainable Design Consulting, LLC is seeking a highly skilled Senior Consultant, Mechanical Engineering to join our team in Richmond, Virginia. As a key member of our sustainability consulting team, you will lead teams managing LEED / green building projects...

  • Senior Java Engineer

    3 weeks ago


    Richmond, Virginia, United States Compunnel Inc. Full time

    Position: Senior Java Engineer with Vue.JS ExpertiseCompany: Compunnel Inc.Work Arrangement: HybridJob Overview:We are seeking a highly skilled Senior Java Engineer who possesses a strong background in both Java and Vue.JS. The ideal candidate will have a proven track record of delivering high-quality software solutions.Required Skills:Proficiency in...

  • Senior Civil Engineer

    3 weeks ago


    Richmond, Virginia, United States Jobot Full time

    Exciting Opportunity for a Senior Civil EngineerWe are a leading Engineering and Consulting Firm dedicated to delivering exceptional services to our clients. Our commitment to our employees and clients sets us apart in the industry.Why Work With Us?Meaningful ProjectsCompetitive Salary Range: $100,000 - $120,000 per yearComprehensive Benefits PackageFlexible...


  • Richmond, Virginia, United States International Executive Service Corps Full time

    Job DescriptionCompany Overview:International Executive Service Corps is a leading provider of engineering and innovation solutions. We are seeking a highly skilled and experienced Senior Design Engineer to join our team.Position Description:In this role, you will be responsible for developing and integrating building power and lighting engineering...


  • Richmond, Virginia, United States M.C. Dean, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Design Engineer to join our team at M.C. Dean, Inc. as part of a multidisciplinary engineering and construction team. The successful candidate will develop and integrate building power and lighting engineering deliverables for complex and challenging electrical construction projects in various sectors.Key...


  • Richmond, Virginia, United States Moffatt & Nichol Full time

    Position Overview:Moffatt & Nichol is seeking a Senior Geotechnical Engineer to join our team.Key Responsibilities:As a Senior Geotechnical Engineer, you will be responsible for overseeing and designing infrastructure projects related to naval, port, and cruise facilities. Your expertise will be essential in the following areas:Conducting and reviewing field...

  • Senior Engineer

    4 days ago


    Richmond, Virginia, United States Parker Hannifin Corporation Parker Aerospace Group Full time

    Job Title: Senior Engineer - Precision MachiningWe are seeking a highly skilled Senior Engineer to join our team at Parker Hannifin Corporation Parker Aerospace Group. As a Senior Engineer, you will be responsible for analyzing, researching, designing, and testing component parts, processes, or systems to develop new and/or improve core products.Key...


  • Richmond, Virginia, United States Dominion Energy Full time

    Position Title: Senior Engineering SpecialistCompany Overview: Dominion Energy is dedicated to delivering dependable, cost-effective, and progressively sustainable energy solutions that empower our customers daily. We are in search of individuals who are passionate about making a difference in a purpose-driven environment that prioritizes safety and...


  • Richmond, Virginia, United States Page Southerland Page Full time

    {"title": "Senior Plumbing Engineer", "content": "OverviewAt Page Southerland Page, we strive to create innovative designs that improve lives. We are seeking a highly skilled Senior Plumbing Engineer to join our team in Richmond, VA.ResponsibilitiesDevelop and coordinate schematic design, design development, and construction documents for plumbing...

Senior Firmware Engineer

4 months ago


Richmond, Virginia, United States Moxion Power Co. Full time
About Us
Moxion is a vertically integrated manufacturer of all-electric mobile power and energy storage solutions. We have developed commercial-scale, powerful, silent, and emissions-free mobile battery stations that are designed to replace traditional diesel generators in most applications today. We're pioneering mobile energy storage technology, leveraging vertical integration and a software-enabled service model to deliver last-mile electrification for our customers and communities. The Moxion team is a passionate group of humans who care about the environment and disrupting the diesel economy. Come build the first distributed utility with us, propelling the biggest energy transformation of our lifetime.
The Role
We are seeking a highly skilled and experienced Firmware Engineer with hardware controls experience to join the Firmware Engineering team at Moxion Power. You will play a crucial role in the development of our mobile power platform.
What you'll do:
  • Apply your in-depth knowledge of microcontroller architectures, peripherals, and interfaces towards modeling systems and conceiving control algorithms
  • Translate controls algorithms into software implementation in C or C++, and integrate them into firmware and validation frameworks
  • Architect, implement, and validate firmware as part of our product development process, support the production/manufacturing process, and identify opportunities to drive continuous improvement in our fleet
  • Work closely with the Hardware and Systems Engineering teams to deliver production-grade safety critical firmware
  • Firmware development and debugging, code/performance optimization, create and execute board level test plans to expose weakness or faults in hardware and firmware
  • Hands-on hardware bring-up and lab work as needed to support development/debug activities through the entire product lifecycle
  • Produce well-articulated design documentation to drive alignment within and across teams
Skills to be successful:
  • An ownership mindset, with an eye towards delivering top quality firmware
  • Strong embedded C/C++ programming experience, ideally while developing real-time embedded software for distributed electro-mechanical systems
  • Hands-on experience with hardware bring-up and system debugging, including familiarity with debugging tools, emulators, and oscilloscopes for hardware/software troubleshooting
  • Strong electrical engineering fundamentals
  • Experience with typical microcontroller peripherals such as ADC, DAC, PWM, Timers
  • Experience with embedded micro-controllers and/or microprocessors (ARM)
  • Knowledge of communication protocols such as SPI, I2C, CAN and UART, and an understanding of sensors and actuators
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts to technical and non-technical stakeholders.
Nice to haves:
  • Knowledge or expertise energy, fleet management, or EV industry
Salary Range DescriptionPay Equity
Moxion is committed to the principle of pay equity – paying employees equitably for substantially similar work. Compensation displayed is a range. Maximum amounts are reserved for those candidates that exceed all experience and background requirements. We reserve the right to offer compensation based on level of experience. Moxion has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay within the San Francisco Bay area. If you live outside that region, the range is subject to change.
Base pay is one part of our total compensation package and is determined within the range provided above. This provides the opportunity to progress as you grow and develop within a role.
At Moxion you get
Health, dental, and vision coverage, 401K, PTO, competitive equity & compensation packages, partially subsidized lunch, coffee, and snacks onsite, free tax advisory services, access to Mountain Hardwear, Columbia, Sorel, & Prana employee stores and discounts, company swag, and parental leave program.
We Value
People are at the core of Moxion's values. We care about growth for our people and team, and this translates to an open and transparent culture. Moxion believes that diversity is as core to our business as the underlying products and technology we're developing. Diversity in people leads to diversity of thought and different perspectives to draw from, often resulting in a new or unique way of approaching or solving a problem. Diversity drives innovation.
Moxion is looking for candidates who identify with different races, religions, national origins, age groups, genders, or gender identities, and we don't discriminate against marital status, physical or mental disability, health or medical conditions, military and veteran status, genetic information, and other classifications that may or may not be protected by law. If you can bring a unique perspective or experience to our company, please apply.
Moxion is committed to the full inclusion of all applicants. If reasonable accommodation is needed to participate in the job application or interview process, please let our recruiting team know.